Training: National Institute of Dramatic Art, Sydney (Diploma of Musical Theatre) and at the Victorian College of Arts, Melbourne (Bachelor of Fine Arts – Musical Theatre).
Theatre credits include: Alberto Beddini in Top Hat (Chichester Festival Theatre); Nelson Riddle in Sinatra The Musical (World Premiere Birmingham UK); Ramon in Zorro the Musical (Charing Cross Theatre London); Sal in Rags (Park Theatre London); Everything’s Coming Up Sondheim (Chapel off Chapel, Melbourne); Mitch in Yank! (Brisbane Powerhouse); Eddie in Mamma Mia! (Australian Tour); Ensemble and Understudy Jafar in Aladdin (Capitol Theatre, Sydney); Ensemble in Georgy Girl (Australian Tour) and Ensemble in Anything Goes (Opera Australia).
Film credits include: Casanova in Time Bandits (Apple TV); Paddy in One Day (Netflix); George in Not Quite Cricket (Superwisp Productions).
Recording credits include: Rags (2020 London Cast).