 Following that, he attended Theatre School at the London Academy of Music and Dramatic Art and L'École Internationale de Théâtre Jacques Lecoq in Paris.After returning to Canada, he appeared in television guest roles before becoming a regular cast member of the series "Forever Knight" as the 16th century Spanish vampire Javier Vachon.He also appeared at the Stratford (Ontario) Festival as Christian in Cyrano de Bergerac and as the lead in In the Ring and also appeared as Petruchio in Taming of the Shrew at the Atlantic Theatre Festival in Nova Scotia.