Actor · Born 1982
Love in a Hopeless Place
19 Nov 2026 · as Marcus
The Killgrin
2025 · as Noah
Stealing Vows
2024 · as Johnny
The Daughter I Gave Away
2024 · as Emmett
Jazz Ramsey: A K-9 Mystery
2024 · as Asher Manard
A Not So Royal Christmas
2023 · as Advisor
Christmas Casanova
2023 · as Daniyal Khan
Eulogy to Us
2023
14 Love Letters
2022 · as Dex
It Takes a Christmas Village
2021 · as Brent
We
2019 · as Will
Destruction Makes the World Burn Brighter
2017 · as Dealer
Away Home
2017 · as Dr. Stevens