Maggot Brain 2018
Producer, Screenplay, Director, Editor
Hannah Takes the Stairs 2007
as Stephen
Kissing on the Mouth 2005
Actor
Credits from TMDB.