Steve Dubin is a director of photography and director. Dubin has most recently worked on The Wickedest Witch (1989) and What's Up, Hideous Sun Demon (1983).
About Steve Dubin
- Name: Steve Dubin
Filmography as Director of Photography
- What's Up, Hideous Sun Demon (1983)
Filmography as Director
- The Wickedest Witch (1989)