Most Dangerous Game
God Forgives, I Don't
A Good Man 2
A Good Man 3
Dangerously In Love
Heart of a Woman
King's Betrayal
Movie · as Dr. Elijah Moore
Movie · as James
Movie · as Police Chief
Movie · as James Carter
Movie · as Pastor Blake
TV · as Passenger (uncredited) · 1 ep