- Additional Crew
- Production Manager
Eric Edmonds was born on 19 October 1983 in Silver City, New Mexico, USA. He is a producer and production manager, known for Star Wars: Generations (2016), Terrordactyl (2016) and The Rum Diary (2011).
- Additional Crew(424 Inc.)
Contribute to this page
Suggest an edit or add missing content