Actor
Patient 23
2026 · as Ralph Bennett
Torn
2023 · as Partner
A Deal with God
2023 · as Father Wormwood
Sapo
2023
Shanawdithit: A Beothuk Story
2023 · as Nonosbawsut
A Short Stay in Stephenville
2023 · as Eric
Vigilante
2022 · as Frederick Casey/Philip Conroy
Trudy Roberts, Speedwalker
2022 · as Interviewer
The Pinch
2022 · as Scott
A Dark Place
2018 · as The Hunter