Joshua spent the first few years of his lie growing up in an idyllic lifestyle on the Cocos Keeling Islands. His family later moved to Perth but it wasn’t until high school that Joshua discovered his passion for theatre where he was selected to play the roles of Prez in The Pajama Game and Koko in The Mikado. He also garnered a Finley Award Best Supporting Actor nomination for his role as Robbie in A Man of No Importance.
Joshua’s WAAPA credits include: And The World Goes Round (Directed / Choreographed by Nancye Hayes); Mudjekeewis in Hiawatha; The Beautiful Game (Directed / Choreographed by Meryl Tankard); Superintendent/Ensemble in The Drowsy Chaperone and Steven in Bring It On (Directed by James Moody, Choreographed by Michael Ralph) – where he was described by West Australian as the “Picture Perfect Boyfriend”. In 2017 Joshua performed a lead role in Once We Lived Here for Western Sky Theatre in Perth and in 2018 he makes his TV debut in The Blake Mysteries – A New Beginning telemovie on the Seven Network.