Debra Herman
- Producer
- Additional Crew
Debra Herman was born in Australia. She is known for Utopia (2014), Thank God You're Here (2006) and The Castle (1997).
- Awards
- 3 nominations
Producer
- 2024
Additional Crew
- Alternative names
- Debra Choate
- Born
- TriviaWas in Ogden, Utah at the Ogden Egyptian Theatre presenting The Dish (2000) to three local high schools for the Sundance Film Festival.
Contribute to this page
Suggest an edit or add missing content