Gemini Award Winner for "Best Performance by an Actor in a Supporting Role in a Dramatic Program or Mini-Series" 2006. Also, won an ACTRA Award (now known as the Gemini Awards) in 1983 for "Best New Actor in Canadian Television.".
Cancer
Montreal, Quebec, Canada