Top Stories

Zac Efron: 'I've Never Had More Fun Preparing For a Role'

Zac Efron: 'I've Never Had More Fun Preparing For a Role'

Zac Efron rocks an all-denim outfit as he arrives at his hotel on Wednesday (April 18) in New York City.

The 24-year-old actor is in town to promote his new flick, The Lucky One, where he plays Marine Logan Thibault, a lost soul who finds a photo of a young woman amid the rubble of war-torn Iraq that ends up saving his life.

“We had to train with the dogs,” Zac told MTV News. “It was all very, very fun but a lot in-depth. The more training you do, the more it becomes second nature, and it was a great experience. I’ve never had more fun preparing for a role.”

FYI: Zac is wearing a Levi‘s trucker jacket and a Roark shirt.

Just Jared on Facebook
zac efron blue 01
zac efron blue 02
zac efron blue 03
zac efron blue 04
zac efron blue 05