Selected Musical Theatre Credits
- Olympus: The Musical – Hades – Tarof Productions/Counterpoint Players
- Urinetown – Officer Lockstock – Sock’N Buskin/Erudite Theatre
- Little Women – Professor Bhaer – Orpheus Musical Theatre Society
- The Full Monty – Preist / Ensemble – Orpheus Musical Theatre Society
- Evil Dead: The Musical – Ash Williams - Sock N’ Buskin/Erudite Theatre
- Fame - Mr. Meyers – Orpheus Musical Theatre Society
- Urinetown – Officer Lockstock - Curtain Call Productions
- Kiss Me Kate – Bill Calhoun – Royal City Musical Productions
- Jesus Christ Superstar – Judas – Royal City Musical Productions
- The Rocky Horror Show – Frank N. Furter – Obsidian Theatrical
- A Chorus Line - Zach – Curtain Call Productions
- Kiss of the Spiderwoman – Valentin – Obsidian Theatrical
- Tommy – Uncle Ernie – Curtain Call Productions
- The Roar of the Greasepaint, The Smell of the Crowd – Cocky – Obsidian Theatrical
- Hair – Claude - Curtain Call Productions
- Falsettos – Marvin – Obsidian Theatrical
- Jesus Christ Superstar – Jesus – Curtain Call Productions
- Pippin – Pippin – Obsidian Theatrical
- Wizard of Oz – Scarecrow -Royal City Musical Productions
- City of Angels – Stine – Curtain Call Productions
- Godspell – Stephen – Obsidian Theatrical
- South Pacific – Lt. Billis – Royal City Musical Productions
- West Side Story – Bernardo – Curtain Call Productions
- A Funny Thing Happened on The Way to the Forum – Miles Gloriosus – Guelph Little Theatre

