Stephen was born on July 11th 1952 in New York, New York. He graduated from Swarthmore College in 1973 with a degree in English Literature; on May 30, 2010, Swarthmore awarded him an Honorary Degree from College in recognition of his distinguished career in theatre, television, and film.