Stage
2019
Scotty
The Ettie Project
Auspicious Arts
Chris Thompson
2018
Harold
Crazy Brave
La Mama/The Branch
Melanie Beddie
2017
Lucky
Waiting for Godot
Wits’ End - The Eleventh Hour.
William Henderson
2016
Terry
Redemption
La Mama
Petra Kalive
2016
Falstaff
Merry Wives of Windsor
Nothing but Roaring
Rob Conkie
2013
Nagg
Endgame
Wits End-The Eleventh Hour
William Henderson
2012
Falstaff
Henry IV, part 1
Nothing but Roaring
Rob Conkie
2010
Alex Fisher
The Berry Man
Hothouse
Susie Dee
2009
John Candy
A Black Joy
45 Downstairs
Susie Dee
2006
Captain Mickey
Blowback
NYID
David Pledger
2003
Max
Myth, Propagandar Disaster
Playbox / SATC
Aubrey Mellor
1999
Den
Diving for Pearls
MTC
Melanie Beddie
1999
Macbeth
Macbeth
MTC
Greg Saunders
1997
Ivan
Waking Eve
Playbox Theatre
Cathy Downes
1996
Blue
Blue Murder
Eureka Theatre Company
Camilla Blunden
1996
Otto
My Father's Father
MTC
Roger Hodgman
1995
Hamlet
Elsinore
Five Dollar Theatre Company
Chris Corbett
1995
Barney
Summer of the Seventeenth Doll
MTC
Robyn Nevin
1992
Peter
A Month of Sunday's
MTC
Janis Balodis