He was in the television movie Holiday in the Sun in 2001. He moved to LA after finishing high school. His acting debut came in 2000, in the show Undressed.
He won $3,800 on the game show Street Smarts. He played Andy 'Bucky' Buck in the 2003 film Jeepers Creepers 2.
He dated Amy Davidson from 2003 to 2004.
He appeared in two episodes of the television series Boston Public, starring Rashida Jones.