He set a record in distance freestyle as a swimmer and placed 9th in an Olympic tryout but was injured in an accident.
He played Agent Kyle Christopher Steele in the 2005 film xXx: State of the Union.
He ended a relationship with Keri Russell in 2001. He has a sister named Tracey. He and his girlfriend Lindsay Rae Hofmann began dating in 2017. They're currently expecting a daughter together.
He was in the film Duets with Gwyneth Paltrow.