(July 24, 2015 - July 25, 2015) Stage Play: The Life and Music of Scott Joplin - playing John Stark (one man show with orchestra), at Glen Street Theatre, Sydney, Australia
(June 20, 2000 - June 24, 2000) Stage Play: Accidental Death Of An Anarchist by Dario Fo - playing Poiliceman, at New Theatre, Sydney, Australia
(October 20, 2022) Stage play: The Legacy by Peter Fleming - playing Sopratos of Apamea, at Macquarie University, Sydney, Australia
(January 15, 2004 - January 20, 2004) Stage Play: Five Kings by Alex Broun - playing Lead, at Short & Sweet Play Festival, Newtown Theatre, Sydney, Australia
(April 25, 2023 - May 27, 2023) Stage play: All My Sons by Arthur Miller - playing Joe Keller, at New Theatre, Sydney, Australia
(June 22, 2023) Stage play: Justice by John Galsworthy - playing Robert Cokeson, at Players in the Pub, Sydney, Australia