The two brothers teamed up to take their grandfather out of his resort-style retirement home for some quality time.
As he tiptoed around the senior living facility, the 33-year-old actor did his best to go unseen as he crouched low, before swiping a staff member’s ID to gain access to his grandpa’s room.
“Let’s bust grandpa out of here,” the High School Musical alum said in the first few seconds of a cheeky video he posted on his Instagram account.
He captioned the post: “We’re coming Grandpa!”
The Greatest Showman star showed off his athletic abilities at one point as he did a front somersault, before excitedly reuniting with his grandpa, who was ready to go.
They got him out to the car where he had a drink of Coca-Cola and told his grandsons to hit it before making their escape.
They then arrived back at the Efron residence, where they settled in to watch the Euro 2020 final between Italy and England.
Towards the end of the clip, Zac joked his grandfather is better at acting than I am.