Actor
My Daughter Was Taken
2026 · as Sebastain Dawson
Unwrapping Christmas: Olivia's Reunion
2024 · as All Hall
Death Down the Aisle
2024 · as Zach Stone
Yes, Chef! Christmas
2023 · as Rick Kringle
My Husband's Worst Mistake
2023 · as Brad
My Mom's Darkest Secrets
2021 · as Trevor Hillman
Gone
2019 · as Det Rick Flores
The Sweetheart
2018 · as Paul
The Perfect Soulmate
2017 · as Will Lawrence
The Perfect Stalker
2016 · as Harvey Winston
Amber Alert
2016 · as Edward Cross
Gone Tomorrow
2015 · as Brian Day