Stephen Rocha is a director, writer and director of photography. Rocha has most recently worked on The Mummy's Kiss (2003), The Erotic Rites of Countess Dracula (2001) and The Art of Illusion (1990).
About Stephen Rocha
- Name: Stephen Rocha
Filmography as Director
- The Art of Illusion (1990)
Filmography as Writer
- The Art of Illusion (1990)
Filmography as Director of Photography
- The Mummy's Kiss (2003)
- The Erotic Rites of Countess Dracula (2001)