Best known for his starring role on the series, Murdoch Mysteries, he first gained national attention on the action series, High Tide.
He has appeared on other television series including Falcon Beach and Disney Channel's Genius.
He has a breakthrough role in Hockey Night with Megan Follows.
He started acting at the age of thirteen on Canadian television.
He married Chantal Craig and they had three daughters, Brianna, Dominique, and Mikaela.