Made his Broadway debut in 2002, playing Sam Craig in Thorton Wilder's production of "Our Town" with Paul Newman as the Stage Manager, directed by James Naughton. He moved to the Booth Theatre with the production, which originated at the Westport Country Playhouse earlier that year.