E' conosciuto per il ruolo di Newt Call nella serie Lonesome Dove e come Ned Grayson per la serie Party of Five. Apparve per la prima volta in televisione all'età di 10, in uno spettacolo chiamato Let's Go!. Si trasferisce a New York a 17 anni e ha un ruolo in Tutti i miei figli. E' apparso anche di fronte ad attori noti come K.Costner in Il postino. E' stato sposato con Marty Rich e ha due figli.