Canadian actor that has appeared in various Television series, including Castle, Revenge, Burn off See, CSI:NY and JAG. He was raised in Toronto and went to the Lawrence Recreation area Collegiate Institute. He performed a small part in the 2005 film The Isle. He offers three children along with his previous wife, Jennifer. He starred in it film The Mermaid Seat with Kim Basinger in 2006.