Mayor Mohamed 2021
Director of Photography, Producer
The Furious Force of Rhymes 2010
Director, Writer
Ever Since the World Ended 2001
Producer, Director of Photography, Director, Editor
Credits from TMDB.