Originario del Tennessee, suo padre era un professore e la madre una casalinga. Si è laureato al College of Charleston with a Bachelor of Arts in storia e scienze politiche. E' famoso per il ruolo di Logan Huntzberger nella serie TV Una mamma per amica.