Saltó a la fama cuando consiguió el papel protagonista como Landry Clarke en la aclamada serie Friday Night Lights. Más tarde, interpretó a Todd Alquist en la quinta y última temporada de Breaking Bad.
Algunos de sus primeros papeles cinematográficos fueron en Varsity Blues y All the Pretty Horses, antes de obtener un papel importante en Like Mike en el 2002.
Ha aparecido en otras series de televisión de alto perfil como Sabrina the Teenage Witch, Grey's Anatomy y Cold Case.
Nació en Dallas y es ex alumno de la Universidad de Texas Tech. Comenzó a salir con Kirsten Dunst en el 2016 y se comprometieron en enero del 2017. En mayo del 2018, Kirsten y él le dieron la bienvenida a un hijo llamado Ennis.
Apareció junto a su colega coprotagonista de Friday Night Lights, Taylor Kitsch, en la película del 2012 titulada Battleship.