Appeared in the Broadway play, Epic Proportions (1999)
In early June 2005 he joined the cast of "Monty Python's Spamalot" on Broadway at the Shubert Theatre. He replaced Hank Azaria as Sir Lancelot, the French Taunter, and a couple of other characters. His costars included Tim Curry and David Hyde Pierce.
(2007 February-April) Playing the role of "Peter" in the Roundabout Theatre Company's production of "Prelude to a Kiss" directed by Daniel Sullivan (New York). Co-stars include John Mahoney and Annie Parisse.