Teaching Artist BA in Theatre, Grand Canyon University. MFA in acting and directing, University of Houston. He spent 14 years in New York City working as an actor (including Company (Bobby) Off Broadway, Harold Clurman Theatre, and he was seen as Inspector Javert in the National Tour and Broadway companies of Les Miserables), as a director (five World Premiere plays Off Broadway, including the Harold Prince Musical Theatre Program), and as a teacher (including Tisch School for the Arts at NYU). Regional theatre: Hartford Stage, TUTS, Alley Theatre, Indiana Repertory Theatre, Stages Repertory Theatre, Mill Mountain Playhouse, TheatreVirginia, and Maine State Music Theatre. Denver Center credits include Eliot Ness in Cleveland, Good On Paper, Life is a Dream, and Gross Indecency. He has acted and directed for the Arvada Center, Lake Dillon Theatre Company, Country Dinner Playhouse, Littleton Town Hall, and the Joseph Hand Theatre. Film and TV credits include Guiding Light, and Big (starring Tom Hanks). As a producer, he was the Artistic Director for Theatre Aspen, and Producing Artistic Director for the Fine Arts Center Theatre Company. He has directed over 60 productions from Shakespeare to Sondheim, and he has served on the faculty at Denver School for the Arts, Aspen School for Theatre Arts, University of Northern Colorado, Lamont School of Music at University of Denver, and the National Theatre Conservatory.