Acting
Oscar DeGruy
Bekannt aus
What's Happening!!
(1976) – High Priest
Backlash
(2006) – Major Deegan
Love Is Strange
(1999) – Benjamin