Актьор - Credit Control(Късометражен)(2013) Murdoch Mysteries(Сериал)(2015-2022) - Inspector Hendrickson / Constable Conroy Transplant(Сериал)(2022) - Shane Neal Cardinal(Сериал)(2017-2020) - Josh Workin' Moms(Сериал)(2017-2020) - Marvin Grimes / Marvin Dearest Enemy(Късометражен)(2019) Condor(Сериал)(2018) - Paul Last Looks(Късометражен)(2018/II) 12 Monkeys(Сериал)(2018) - Reed Frontier(Сериал)(2017) - Gavin Alias Grace(Мини Сериал)(2017) - Reformer #2 Good Witch(Сериал)(2017) - Harvey Saving Hope(Сериал)(2017) - Ryan Hines Another WolfCop(2017) - Frank Anne with an E(Сериал)(2017) - Shady Man The Expanse(Сериал)(2017) - Staz Beauty and the Beast(Сериал)(2016) - SWAT Lieutenant Rainbow Six: Siege(Видео Игра)(2015) - Maverick (voice) Defiance(Сериал)(2015) - Sturuje Killjoys(Сериал)(2015) - Innis Kotler Reign(Сериал)(2014-2015) - Castle Guard #1 / Castle Guard Maps to the Stars(2014) - 2nd AD (Blue Matrix) Air Crash Investigation(Сериал)(Документална поредица)(2013) - Young First Officer Nikita(Сериал)(2013) - ENN Cameraman The Rick Mercer Report(Сериал)(2013) Flashpoint(Сериал)(2011) - Richard Frieberg Dan for Mayor(Сериал)(2011) - Jerry Dual Suspects(Сериал)(2011) - Mike Kaprat Storming Juno(2010) - Sgt. MacPhee Two Worlds II(Видео Игра)(2010) - Hero (English version voice) Super Hybrid(2010) - Hector The Carrier(Късометражен)(2010/III) - Agent 1 The Englishman's Boy(Мини Сериал)(2008) - Prison Guard Like Lovers(Късометражен)(2007) - Sean Renegadepress.com(Сериал)(2004-2007) - Spaz Doomed!(Късометражен)(2006) - Store Clerk Tideland(2005) - Luke (uncredited)