Actor · Born 1976
A Royal Christmas Switch
2026 · as Mayor Sutton
My Daughter's Trapped in a Throuple
2026 · as Ben Taylor
Tempted
2025 · as James
The Painted
2024 · as Steve
Be Careful What You Say
2024 · as Julian
Exposure
2024 · as Angelo
Top Gunner: America vs. Russia
2023 · as Vice President Richard Thomas
Christmas on Repeat
2022 · as John
Journey to Hell
2022 · as Michael Johnson
Slamma Jamma
2017 · as Prosecutor Vince Douglas
Final: The Rapture
2013 · as Mark Orr
Assassins Tale
2013 · as Johnny Solo