
Wrote 2
2010s
- 2018
- 2016
Island City
Screenplay
Directed 3
2020s
- 2023
Dahaad
Director
2010s
- 2016
Island City
Director
1990s
- 1997
Let's Talk A While
Director

2010s
Island City
Screenplay
2020s
Dahaad
Director
2010s
Island City
Director
1990s
Let's Talk A While
Director