The 25-year-old actor was also seen having some fun with a fake baby and a dumbbell.
Zac was last spotted attending a Lakers game, where the team was defeated by the San Antonio Spurs in the first round of the 2013 NBA Playoffs.
“Zac Efron is incredibly handsome,” Zac‘s Townies co-star Seth Rogen recently shared. “He’s the sexiest [expletive] on the planet!”
Seth added, “I did a scene with him, and we’re both shirtless, and it was a very humbling experience. I marveled at the fact that we’re literally the same species.”