Actor
Joy to the World
2025 · as Freddie
Drive Back Home
2024 · as Etienne Durocher
The Thicket
2024 · as Caleb Parker
The Vinland Club
2021 · as James Thompson
Last Call
2020 · as Felix
It's the Heart That Dies Last
2017 · as Gouverneur Général
Love Locks
2017 · as Sketch Artist
Newfoundland at Armageddon
2016 · as Lieutenant General Hunter-Weston
Stonewall
2015 · as Morrison
The Wolves
2015 · as Animaliste (voice)
The Masters of Suspense
2014 · as Leslie
Gerry
2011 · as Vic Vogel