Who Took My Family 2026
as Richard
To Catch a Cheater 2026
as Doug
A Lover's Vow 2025
as Ivan Greene
A Man's Promise 2024
as Ivan Green
The Love Gala 2023
as William
Let Love Grow 2023
as Mark
Miami Heat 2021
as Brad
Devil's Tree: Rooted Evil 2018
as Kevin
Seven Deadly Words 2013
as Pastor Evan Bennett
Credits from TMDB.