Canadian actor who has had recurring roles on a number of television shows, including Falcon Beach, Slasher and The Man in the High Castle. He has also been seen in films like 2011's Immortals and 2015's Gridlocked.
He attended Unionville High School, where he received the Excellence in Drama Award. He later enrolled in the film program at the University of Western Ontario.
He was named by People magazine as one of their Summer Stars to Watch.
He married actress Jennifer Steede in 2001. He has two children.
He co-starred with Rupert Evans on The Man in the High Castle.