Zac Efron Shows Off His Guns In New John John Denim LA Campaign [PHOTOS]

Zac Efron's Hairvolution!
All of Zac's hairstyles through the years!
Shot on the mean streets of Los Angeles, Zac Efron puts on his best Zoolander post for the new campaign for John John Denim LA. The campaign was shot by photographer Jacques Dequeker and styled by Jenny Richter and Felipe Veloso.

The 24-year-old hunk models jeans and denim jackets in the ads for the Brazilian fashion house.

Launch the gallery to check out Zac’s poses and let us know if you think he pulls it off as a model in the comments below.