Actor
Her Husband's Double Life
2026 · as Noah Blake
My Daughter Was Taken
2026 · as Johnny
My Husband's Killer Affair
2024 · as Carlton
The Marsh King's Daughter
2023 · as State Police Officer
My Husband's Worst Mistake
2023 · as Detective Phillips
Webcam Cheerleaders
2021 · as Randy Martin
Next-Door Nightmare
2021 · as Dave Mellard
My Mom's Darkest Secrets
2021 · as Michael Hillman
Homekilling Queen
2019 · as Detective Matteo
Two Lovers and a Bear
2016 · as Mouthwash buyer
A Teachable Moment
2016 · as Henry
Pete Winning and the Pirates
2015 · as One-Eyed Bill