Actor · Born 1969
Legend of the White Dragon
2026 · as Lighthouse
The White Ibis
2026 · as Customer
He's Watching You
2026 · as Sheriff Phillips
A Soldier for Christmas
2024 · as Commander Sergeant
Dante's Hotel
2023 · as Father Time
The Devil Comes to Kansas City
2023 · as Craig Gleeson
The Most Dangerous Game
2022 · as Ivan
Charlie Hustle
2022 · as Declan Kelly
Cross: Rise of the Villains
2019 · as Ace
Bethany
2017 · as Nurse Foster
You Can't Have It
2017 · as Tyler
Dirty Lies
2016 · as Vito the Biker