I am a member of Actor’s Equity.  I have performed many comprimario roles for Edmonton Opera over the years – including St. Brioche in the Merry Widow, the Slave in Salome, and the messenger in Aida.  I have self produced, directed and performed Casper in Amahl and the Night Visitors.  With the local group Two One Way Tickets To Broadway I have performed Zaza/Albin in La Cage Aux Folles, First Officer Murdoch in Titanic, Ko Ko in the Mikado, and Beadle Bamford in Sweeney Todd.

This past summer I was  in Handel: The Musical! at the Edmonton Fringe Festival.  For more details click here to go to that website!

I have also done solo work with local choirs, performed the part of Ben in the Telephone with CBC’s Wednesdays at Winspear. Over the years I have done many recitals which included works such as Die Schone Mullerin, Dichterliebe, and Songs of Travel.

These are two videos of me performing in I Am Harvey Milk at the Winspear Centre in Edmonton!


Here are two more videos from my performance in La Cage Aux Folles!  Yes that is me in drag.