The Box 2014
Producer
The Last Thing He Wanted 2020
Screenplay
Black Deutschland 2006
as Self
Ladybug 2006
Credits from TMDB.