As a child, he became a trained equestrian rider, and he graduated from Rocky Mountain College in 2000.
He was nominated for a Teen Choice Award in 2009 for Choice Movie Actor for his role in Hannah Montana: The Movie.
He moved with his family from San Diego to Ohio to Washington to Oregon. He was married to Jennifer Earles from 2002 until 2013. In August 2017, he married Katie Drysen. He has a son named Noah.
He acted in the sitcom Hannah Montana starring Miley Cyrus.