Known for playing the role of Doctor Will Zimmerman in the show, Sanctuary.
He graduated from the Etobicoke School of the Arts in Canada.
He has appeared in an unusual number of sequels including The Skulls II, Species 3, and Cruel Intentions 2.
He was previously married to actress Heidi Lenhart.
He co-starred with Amanda Tapping on Sactuary.