Noto per aver interpretato i personaggi di Duke Lavery in General Hospital (1986-1989) e di Dick Tremayne in I segreti di Twin Peaks (1990-1991). Ha ottenuto la fama mondiale grazie al personaggio del dottor James Warwick in Beautiful, ruolo ricoperto dal 1993 al 1999 da protagonista e dal 2004 al 2011, e nel 2017, con sporadiche apparizioni. Nel 1997 ha vinto un Emmy Awards come miglior attore non protagonista.
Nel 1986 viene scelto per la parte di Duke Lavery nella famosa serie tv General Hospital. Grazie a quella parte ottiene 4 nomination ai Soap Opera Digest Awards vincendolo nel 1988 come miglior attore esordiente; sul set conosce Finola Hughes che diventerà sua grande amica. Lasciata la serie nel 1989 viene ingaggiato nel telefilm I segreti di Twin Peaks dal 1990 al 1991.
Dopo aver partecipato ad alcuni film nel 1993 viene scelto per interpretare il dr. James Warwick nella celebre soap Beautiful. Grazie a Beautiful ha ottenuto la fama in tutto il mondo oltre a prestigiosi riconoscimenti, ben 5 candidature agli Emmy Awards (dal 1994 al 1998) come miglior attore non protagonista ed una vittoria nel 1997. Nel 1999 esce dalla soap ma non definitivamente. Tornerà infatti nel 2004 e tra il 2008 e 2009. Sul set della soap ha conosciuto Susan Flannery, tra i due sbocciò una grande simpatia e molti hanno sempre parlato di una loro presunta relazione. Insieme hanno fatto il giro del mondo.