No photo
Wrote 7
2010s
- 2017
- 2012
1990s
- 1999
Not Quite an Angel
Writer
- 1998
Directed 6
1990s
- 1997
Exposé
Director
Secrets Revealed
Director
In the Heat of the Click
Director
Sex, Lies & Politics
Director
- 1996
Inhumanoid
Second Unit Director
No release date
The Click
Director