Disney star Ross Lynch had a close encounter with a shark during a recent snorkelling session off the coast of Puerto Rico.

The Austin & Ally actor had headed out into the water with friends during a break from shooting his new film Teen Beach Movie when the big fish approached and gave them a real scare.

He says, "We were snorkelling for three hours so we were a bit far out and a shark started swimming up to us and we all freaked out and... held on to each other real close (sic)."

Luckily, the shark did not bother the group, but Lynch admits it was big enough to give them reason to worry.

He adds, "It was a good enough size to take a limb."