Jeff Winner was born on 28 April 1971 in Cincinnati, Ohio, USA. He is a director and editor, known for Satellite (2005), You Are Here* (2000) and Hamlet (2000).
- Additional Crew
Contribute to this page
Suggest an edit or add missing content