Directing
2025 · Self
2023 · Self
2012 · Self
2010 · Mohammed Durrani
2008
2006 · Self
2005 · Maharajah
1989 · himself
2022 · Self
2005
1962 · Cholo