Stephen is a writer, theatre director, and teacher, originally from south Louisiana. After graduating from LSU, he spent two years teaching school in south Florida before moving to New York City, where he has spent the past six years producing his original theatre and pursuing various other forms of nonsense.






