- (2000 - 2001) Appeared as Tootles in "Peter Pan, the Pantomime" at the Elgin Theatre with Ross Petty and Sheila McCarthy. Toronto, Canada.
- (October 2008 - December 2008) Appeared as Jaime in the world premiere of "Wild Dogs", Canstage/Nightwood Theatre Co-Production. Toronto, Canada.
- Summer of 2011, Starred as Lou in Ned Dickens' Toronto Fringe Festival hit "Horse".
- (June 2012 - August 2012) Appeared as Hortensio in Repercussion Theatre's 'The Taming of the Shrew', directed by Andrew Shaver. Montreal, Quebec.
- (August 2013 - Current) Plays in Toronto-based Folk band 'Birds of Bellwoods'.
- (2013) "Offers of Home" by Stephen Joffe wins the 2012 Panfish New Play Contest in Toronto, is produced by the company at Theatre Passe Muraille. Later published: ISBN 978-0-9784509-1-5.
- (September 18, 2014 - October 5, 2014) Stage play: Freda and Jem's Best of the Week - Playing Teejay, at Buddies in Bad Times Theatre, Toronto, ON
- (March 22, 2016 - April 10, 2016) Stage Play: The Crackwalker - playing Alan, at Factory Theatre, Toronto, Canada
- (23rd September 2015-27th September 2015) Stage Play: Like A Generation - playing Mr. Flowers, at Dancemakers, Toronto, ON