(2003) He acted in Hugh Leonard's play, "Da," at the Cape Playhouse in Dennis, Massachusetts with Malachy McCourt, Sean McCourt, James Knight, Russell Leib, Maeve McGuire, and Samanthan Soule in the cast.
(October 15, 1998 to November 15, 1998) He played Lysander in William Shakespeare's play, "A Midsummer's Night Dream," at the Public Theater in Pittsburgh, Pennsylvania with Heath Lamberts (Bottom); Jared Pfennigwerth (Oberon); Gillian Jacobs (Titania); Robert Haley (Theseus); John LaGioia (Egeus); A.J. Bruno (Puck); Christina Apathy (Hermia); Aaron Hapold (Demetrius); Eve Holbrook (Helena); Americus Rocco (Philostrate); Don Perkins; Adam Greer; Nick Ruggeri; David Doepken; and Zachary Mott in the cast. Edward Gilbert was director. Susan Mickey was costume designer. Judy Conte was choreographer. Marjorie Bradley Kellogg was scenic designer. Tom Sturge was lighting designer. James Capenos was sound designer.
(2020s) He came back from the pandemic to play the Mad Hatter and other parts in the Irondale production of alice, Alice, ALICE!. After that extended run he debuted the Broadway tour of Aaron Sorkin's adaptation of Harper Lee's To Kill a Mockingbird playing the antagonist, Bob Ewell. The production is headlined by Richard Thomas and directed by Bartlett Sher.