Won 2006 Montreal English Critics Circle Award, Best Visiting Production for his stage work in Hamlet (solo).
Did You Know?
Lives in Toronto, Canada. Attended The National Theatre School of Canada. Works in television, film and theatre.