River 2027
as Father
A Royal Christmas Tail 2025
as Andrew
There's No Place Like Christmas 2025
as Noah
Assault on Hill 400 2023
as Lieutenant Lomell
Sleeping With My Student 2019
as Felix Johnson
Malaisia 2019
as Lance
Staged Killer 2019
as Cole
Deadly Vows 2017
as George Carr
XII 2008
as Shane
Credits from TMDB.