Stephen Cohen(1938-2020)
- Additional Crew
Stephen Cohen was born on 25 November 1938 in Indianapolis, Indiana, USA. He is known for Cross My Heart (1987), Stalin (1990) and 60 Minutes (1968). He was married to Katrina vanden Heuvel and Blair, Lynn. He died on 18 September 2020 in Manhattan, New York City, New York, USA.