Interpretó el papel de Adam Braverman en la serie de televisión Parenthood y el papel de Nate Fisher en Six Feet Under de HBO. En el 2018, fue elegido para 9-1-1. Continuó interpretando al personaje de Bobby Nash en la serie durante más de 70 episodios.
Pasó la mayor parte de su juventud dedicado al atletismo y la gimnasia hasta que su carrera en la escuela secundaria terminó con una lesión practicando salto con garrocha.
Fue contratado para Six Feet Under parcialmente por su química con su co-estrella Rachel Griffiths. Generalmente evita la oportunidad de actuar como médico o como abogado.
Tuvo un hijo en el 2001 con su entonces novia Christine King. En el 2010, comenzó a salir con su co-estrella de Parenthood Lauren Graham.
Era una estrella invitada frecuente en la serie de comedia de Cybill Shepherd en los 90.