He is a Canadian producer, actor, and writer, born in Hamilton, Canada. He is known for LIDO TV (2022), Crystal Pite: Angels' Atlas (2022), and In the Making (2018). He won an Angel Film Award at the Monaco International Film Festival for Best Ensemble Cast for The Cross Road (2008).