(October 2011 - January 2013) Stage play: War Horse - playing Private David Taylor, and puppeteering Baby Joey, at The Princess of Wales Theatre, in Toronto, Ontario, Canada. Co-produced by The National Theatre of London and Mirvish Productions.
(September 2011 - October 2011) Stage play: Waiting for Godot - playing Lucky, at Toronto Fringe Festival.
(September 2010 - November 2010) Stage play: The Hobbit - playing Gollum, at The Grand Theatre. Produced by The Grand Theatre in London, Ontario, Canada.
(June 2009 - August 2009) Stage play: A Boy Called Newfoundland - playing Newfoundland, at The Tarragon Theatre. Produced by Theatre Smash.
(August 2009 - November 2009) Stage play: Rock N' Roll - playing Stephen, at The Bluma Appel Theatre and The Citadel Theatre. Co-produced by Canadian Stage in Toronto, Ontario and The Citadel Theatre in Edmonton. Alberta.