Actor
The Sheriffs of Savage Wells
2026 · as Mayor Brimble
Beauty and the Billionaire: Bali
2024 · as Blake Vance
Escape from Germany
2024 · as Military Police Captain
Cinderella in the Caribbean
2023 · as Bruce Collier
Just Add Love
2022 · as Italian Restaurant Owner
Undaunted: Witnesses of the Book of Mormon
2022 · as Joseph Smith Sr.
Identical Love
2021 · as Dr. Lewis
Witnesses
2021 · as Joseph Smith, Sr.
Mission Stories
2021 · as President Henderson
Christmas Tree Lane
2020 · as Customer
Prescription for Love
2019 · as Dr. Fredricks
Trek: The Movie
2018 · as Bob Pratt