Production
Ethan Cohen-Sitt
EN cinema · 3 credits
Known for
Filmography

Dr. Ded Bug
EN · 1989Not rated
Director, Producer, Writer, Editor, Sound Designer, Sound Editor

The Lunch Date
EN · 19897.0
Production Assistant
Production
EN cinema · 3 credits

Dr. Ded Bug
Director, Producer, Writer, Editor, Sound Designer, Sound Editor

The Lunch Date
Production Assistant