He has made many noteworthy appearances on the New York stage, including "Our Town", "Geniuses", "BAFO (Best and Final Offer)", "Den of Thieves", "The Golf Ball", "Tartuffe: Born Again", "Another Paradise", and "Have I Got A Girl for You". He has appeared on many prominent regional stages in the US, notably the Arena Stage where he played the title role in "Billy Budd", and Actors Theatre of Louisville, where he played Hank Czerniak, the polka king, in "Evelyn and the Polka King".