He made his film debut in the 1994 film The War. Afterwards, he portrayed Caleb Temple in American Gothic.
He briefly worked as a Calvin Klein jeans model.
His father, Larry, worked in a museum, and his mother, Jan, worked in an office. He married Maggie O'Brien in 2010. The couple has three children.
He had a role in the 2004 film Friday Night Lights, opposite Billy Bob Thornton.