Born in Bern, Switzerland, he moved to Canada at the age of three and began his career on a radio program called Not the History of Rock and Roll at the age of six (for which he received an ACTRA award nomination.) While attending Trinity College, Toronto, he won the college's award for Best Actor for his portrayal of Sir John Barrymore in a production of Paul Rudnick's I Hate Hamlet