Attivo in campo televisivo, cinematografico e teatrale, è noto soprattutto come interprete di musical a Broadway e nel resto degli Stati Uniti. Nel 1982 ha fatto il suo debutto a Broadway nell'operetta di Gilbert e SullivanThe Pirates of Penzance, mentre nel 1985 fu Jeff Barry in Leader of the Pack, sempre a Broadway. Apprezzato interprete dell'opera di Stephen Sondheim, interpretò il narratore nella prima del musical Assassins nell'Off Broadway (1990), Robert in Company a Los Angeles (1992), John Wilkes Booth in Assassins (1995) e Fredrick in A Little Night Music a San Francisco (2015).[3][4]
Nel 1998 fu Macheath ne L'opera da tre soldi a Los Angeles, mentre nel 1999 fu il protagonista Giuseppe nella tournée statunitense del musical Joseph and the Amazing Technicolor Dreamcoat. Nel 2000 recitò nel musical Anything Goes a Broadway, dove tornò a recitare anche nel 2001 in Aida e nel 2004 in 42nd Street, in cui interpretava Juliam Marsh accanto alla madre Shirley Jones.[5] Nel 2017 ha interpretato il co-protagonista Kodaly in She Loves Me a Boca Raton, un ruolo di cui il padre fu il primo interprete a Broadway nel 1963.[6]
È sposato con Melissa Hurley e la coppia ha avuto due figli.