Steven H. Scheuer was born on January 9, 1926 in New York, New York, USA as Steven Harry Scheuer. He was a producer, known for World: Comm (1969), Television in America: An Autobiography (2002) and The Television Annual: 1978/1979 (1979). He was married to Alida Brill. He died on May 31, 2014 in New York.