Actor in the Netflix television movie Christmas With a View who landed the role of Shane. He was in a second Christmas movie in 2018 called No Sleep 'Til Christmas.
He played a paramedic in a 2003 episode of Scare Tactics.
He served as a VP for the Toronto and LA based film and television production company Stained Tie Films.
He began dating Claire Stollery.
He stars alongside Kaitlyn Leeb in the movie Christmas with a View.