Refuge 2026
as Sam
Alien: Harvest 2019
as Alec
Ecstasy 2011
as Lloyd Buist
To End All Wars 2001
as Jocko
Credits from TMDB.