The Disappearance of Miss Scott 2025
as Self
Becoming Frederick Douglass 2022
Strange Fruit 2002
Credits from TMDB.