Michael has been a company member since 1997. He has appeared as an actor in twenty-four Strawdog productions, wrote scripts for Strawdog Radio Theatre 7, and was the script editor for 1001 Afternoons in Chicago, Measure for Measure, and Julius Caesar. On the administrative side, he has served as Co-Artistic Director, Facilities Manager, and Rental Agent.
He has also worked as an actor for The Lyric Opera, Steppenwolf, About Face, Writers Theatre, St. Louis Shakespeare Festival, The Black Ensemble, Stage Left and Fox Valley Rep., among others. He is a graduate of Illinois State University and The Second City Training Center, and is a Steppenwolf Acting Fellowship Recipient.