Homecoming 2025
Actor, Director, Writer
The Lair 2022
as Trooper Dave Bromhead
Absolute Vow 2017
as Christ the Redeemer
The Land of Shadows 1988
Actor
Credits from TMDB.