Ezra Vogel(1930-2020)
- Additional Crew
Ezra Vogel was born on 11 July 1930 in Delaware, Ohio, USA. He is known for Morning Sun (2003) and Charlie Rose (1991). He was married to Charlotte Ikels and Suzanne Hall. He died on 20 December 2020 in Cambridge, Massachusetts, USA.