Conocido por interpretar el papel de Jason Morgan en la telenovela General Hospital, un papel que le consiguió un premio Emmy diurno en 1998.
Estuvo activamente involucrado en grupos teatrales de escuela secundaria y se graduó de la escuela secundaria de Beverly Hills.
Apareció en la serie de televisión High Stakes Poker y donó sus ganancias a su club de fanáticos.
Se casó con Sheree Gustin en 1999 y tuvieron dos hijas y un hijo juntos.
Actuó junto a James Gandolfini en The Last Castle.