Stephen hosted the weekly radio program, "Musical Stages," on KXPR from 1984-2008, and is author of The Annotated Tales of Edgar Allan Poe (Doubleday) and a series of seven theater books for Heinemann Books. He was founding editor of Stage Directions magazine and currently is a contributing writer. He has served on the board and as Vice President for Public Relations of the American Association of Community Theatre, which represents theaters across the country and abroad. He has taught research writing and American musical theatre for California State University, Sacramento; literature and writing at UC Davis; and literature and media studies at American River College.
He has led seminars in theater and literature for Elderhostel, and provided pre-performance lectures for the Mondavi Center for the Arts at UC Davis. Since 1992 he has produced and hosted a fundraising concert for Citizens Who Care, a Yolo County organization providing respite services those who care for the frail elderly.
He is a member of the American Association of Community Theatre and the Association for Recorded Sound Collections.
He holds a B.A. from Humboldt State University, a Master of Science in Journalism from Northwestern University, and a Ph.D. in American Literature from UC Davis. He also did graduate work at the University of Aix-Marseille, France.
A lifelong theater buff, he has played leading roles in many productions. He is co-author of The Pirates of Casablanca and A Streetcar Named Mikado, the latter winning the award for best original script from the Sacramento Area Regional Theatre Alliance (SARTA).
He served as Staff Editor for Sunset Magazine, Managing Editor of San Francisco Magazine, Principal Editor for UC Davis, and as Public Information Officer for American River College.