Known For
Filmography
2026
2023
2023
2023
2023
2023
2022
2022
2022
202220212018

Patient 23
Movie · as Ralph Bennett

Torn
Movie · as Partner

Shanawdithit: A Beothuk Story
Movie · as Nonosbawsut

Sapo
Movie

A Deal with God
Movie · as Father Wormwood

A Short Stay in Stephenville
Movie · as Eric

The Pinch
Movie · as Scott

Trudy Roberts, Speedwalker
Movie · as Interviewer

Vigilante
Movie · as Frederick Casey/Philip Conroy
Nothing Gained
Nothing Gained
Movie · as Gary
Malevolence
Malevolence
Movie · as Robert Cruz

A Dark Place
Movie · as The Hunter

