No photo
Directed 4
2020s
- 2021
2010s
- 2013
Raça
Director
2000s
- 2008
Smile Pinki
Director
- 2003
Lost Boys of Sudan
Director
Produced 4
2020s
- 2021
2010s
- 2013
Raça
Producer
2000s
- 2008
Smile Pinki
Producer
1990s
- 1999
Sing Faster: The Stagehands' Ring Cycle
Production Assistant
Edited 1
2020s
- 2021
Appearances1
1990s
- 1996
Film Independent Spirit Awards
Self - Winner · 1 episode