The Body Politic 2024
Music Supervisor
The Last Black Man in San Francisco 2019
Testosterone 2003
Making Vampire Hunter D: Bloodlust 2001
as Self
Credits from TMDB.