The Incomer 2026
as Tam
Grow 2025
as PC Mark Dungate
I Swear 2025
as PC / Inspector MacCullen
Bitter Harvest 2017
as Dmitri
Choreomania 2010
as Survivalist
Credits from TMDB.