Joshua has been training in dance, singing and drama since the age of seven. Currently he trains at TK Dance Stars and ACTiv Elite.
Joshua has experience in TV Commercials, amateur musical theatre and dance eisteddfods. Most recent roles include Young Peter Allen in The Regals Musical Society production of The Boy From Oz and Captain (Fagin’s Gang) in Engadine Musical Society production of Oliver. Joshua has also danced with his studio at Disney World Orlando, Universal Studios and Disney Land in Los Angeles.
Joshua has a passion for performing and entertaining, he is thrilled to be playing the role of Fletcher in The Bodyguard The Musical.