Personnalité
Most Dangerous Game
2020 · Passenger (sans mention au générique)
A Good Man 2
2024 · James Carter
God Forgives, I Don't
2023 · Pastor Blake
A Good Man 3
2026 · James
Heart of a Woman
2026 · Dr. Elijah Moore
Dangerously In Love
2025 · Police Chief
King's Betrayal
Réalisation