TRAINING: Western Australian Academy of Performing Arts (WAAPA).
THEATRE: Noel and Gertie (Christine Dunstan Productions); Chess: UK Tour (Milton Morrissey); The Ring Cycle (Royal Opera House, Covent Gardens); Martin Short Live (Sydney Opera House); Grey Gardens (The Production Company); LoveBites (Whitebox and Onward); BoyBand (Seymour); Floyd Collins, A Little Touch of Chaos (WAAPA); Showstoppers (Luckiest); The Little Dog Laughed (Ensemble Theatre); Gutenberg! The Musical (Neil Gooding Productions); Jerry Springer: The Opera (Sydney Opera House); Lovebites, Return Season (Whitebox/Bite); The Letter (Twelfth Night Theatre); Company (The National Musical Theatre Company); Snugglepot and Cuddlepie (Company B); Floyd Collins (Kookaburra); Oklahoma (TPC); Eureka (Essgee).
TELEVISION: Naked: Coral Island (ABC); Home and Away (Seven Network); Water Rats; Police Rescue; The Leaving of Liverpool (ABC); A Country Practice (Seven Network); The Investigators (ABC).
FILM: The Eternity Man; The Leaving of Liverpool; Naked: Coral Island.
OTHER: AudioBook narrator (Audible); Writer of Lovebites, The Hatpin, A Little Touch of Chaos. Director: Urinetown, Assassins (WAAPA). Finalist Cardiff Voice of Music Theatre; Green Room Award for Best Supporting Actor, Oklahoma!; Short and Sweet Festival Award for Best Actor in Blenderman; Sydney Theatre Awards for Best Cabaret, LoveBites; Sydney Theatre Awards nomination for Best New Australian Work, Hatpin; Green Room Award Nomination for Male Artist in a Leading role in Musical Theatre, Gutenberg! The Musical; Sydney Theatre Award & Glug Award Nomination; Gutenberg; Green Room Award, Best Supporting Actor; Oklahoma; Sydney Cabaret Showcase Award Winner; Winner of the 2016 Helpmann Award for Best Male Actor in a Musical for Matilda The Musical.