Games People Play
2019 · Writer
Demascus
2025 · Director
Love Jones
1997 · Director, Writer
Body Count
1998 · Writer