For his portrayal of Memphis in the Broadway musical The Life, he won a Tony Award. His other notable New York stage credits include Thomas in Amazing Grace, Billy Flynn in Chicago, and The Bus/The Dryer in Caroline, or Change. Also a television actor, he played recurring roles on House of Cards and 100 Centre Street.
He debuted on Broadway as the character Brother Boxer in the 1983 production of Amen Corner.
He was featured in the 2010 premiere of the musical Seven Scenes from Hamlet.
His daughter, Lilli, appeared on Broadway in Spring Awakening and went on to perform in a national tour production of Wicked. In 2009, he married playwright Deborah Brevoort.
He appeared with Tea Leoni in a 2015 episode of the television series Madam Secretary.