Stephen Carter(1957-2023)
- Producer
- Cinematographer
- Actor
Stephen Carter was born on 11 August 1957 in Toledo, Ohio, USA. He was a producer and cinematographer, known for Lost in Plainview (2005), Murder in Law (1989) and Armed Response (1986). He was married to Sherila Sanner. He died on 28 December 2023 in Oregon, Ohio, USA.