Primero visto en un papel nacional en la telenovela One Life to Live, es mejor conocido por sus papeles principales en las películas River Runs Through y Nightbreed.
Comenzó a participar en competencias actorales de escuela secundaria a nivel regional y a nivel estatal a los 15 años.
Dirigió la comedia negra American Cride e interpretó el papel de Keith Scott en la serie de televisión One Tree Hill.
Tuvo una hija llamada Willow en 1993 con Gabrielle Anwar.
Es conocido por trabajar junto a Chad Michael Murray en One Tree Hill.