Actor
Mixed Baggage
2023 · as Michael
A Tale of Two Christmases
2022 · as Bob Heaton
Aurora Teagarden Mysteries: Til Death Do Us Part
2021 · as Ted Cranford
Good Girls Don't
2018 · as Jesus
Descendants
2015 · as Limo Driver
To Each Her Own
2008 · as Trevor
Cycle of Fear: There Is No End
2008 · as Officer Miller