In addition to teaching performance classes and directing plays with the Baylor Theatre, Steven is also a professional actor and director, with credits at numerous professional theatres, Off Broadway and Regional. He received his MFA from the actor training program at UNC-Chapel Hill and performed there as a member of PlayMakers Repertory Company. More recently, he performed in the New York premiere of Craig Wright's play The Unseen at the Off Broadway Cherry Lane Theatre.