Attended National Theatre School in Montreal, Quebec, Canada
Appeared in Great Big Sea's "Clearest Indication" music video
Played the role of Richard in Richard the Third, 2004.
Co-Artistic Director of The Company Theatre
Played the role of Harry in the Irish Drama, A Whistle in the Dark, written by Tom Murphy and produced by the Company Theatre in Toronto, Ontario, Canada in 2006.
Played Michael in The Company Theatre's Canadian premier of Festen.