Stephen was born in Norfolk, Virginia and began acting in TV at age 22. He is best known for his lead role in Animal House. Stephen has also appeared in St. Elsewhere with Ed Begley Jr. and William Daniels. He has also held recurring roles in the TV series Delta House, Babylon 5, and Buzz Lightyear of Star Command. Stephen is also a very talented director, having directed many episodes of Babylon 5 and other shows. Stephen has appeared in numerous films and is a spokesperson for the American Diabetes foundation.