White Cobra Diamond Fox vs. The Golden Eye 2024
Director of Photography
The Whistler 2006
as Leroy Jenkins
Hoop Soldiers 2001
as Big D
Credits from TMDB.