Han har hatt gjesteroller i flere TV-serier som , , , , , og . Han spilte hovedrollen i musikalen og han har også opptrådt som Benjamin Stone i Broadway-gjenoppsetningen av Stephen Sondheims .