Actor · Born 1986
Taste of His Own Poison
2025 · as Ben
The Last Thing She Said
2024 · as Eric
Cradle of Deception
2024 · as David
Have You Seen My Son?
2024 · as Matthew
Faultline
2023
Infidelity Can Be Fatal
2023 · as Charles
The Christmas Retreat
2022 · as Steven
My Favorite Christmas Tree
2022 · as Ben
Planning On Forever
2022 · as Brett
Listen Out for Love
2022 · as Graham
Love for Starters
2022 · as Brian
Cradle Did Fall
2021 · as Dean