Credits
- 2023 · Plan B as Terrence Walker
- 2023 · Les yeux fermés as Hugo Landry
- 2022 · STAT as Docteur Davis (voice)
- 2022 · STAT as Docteur Davis
- 2022 · STAT as Julian Davis (voice)
- 2022 · STAT as Julian Davis
- 2021 · Nova Vita as Dave Harper
- 2021 · The Equalizer as Michel Deuveaux
- 2020 · Top Dogs : homicides as
- 2019 · Finding Julia as Henry
- 2018 · When Love Digs a Hole as Albert
- 2018 · Hubert & Fanny as Hubert Morin
- 2018 · Love on the Slopes as Cole Taylor
- 2017 · The Trouble with Mistletoe as Keane Winters
- 2017 · Off the Rails as Mark Barrow
- 2017 · Love's Last Resort as Hunter
- 2017 · Victor Lessard as William Bennett
- 2016 · Expédition extrême as Himself
- 2016 · Les échangistes as Self
- 2015 · The Spirit of Christmas as Daniel Forsythe
- 2014 · Other Plans as Russell
- 2011 · Shameless as Lorne
- 2004 · Tout le monde en parle as Self