Leonardo DiCaprio has revealed starring in 'Titanic' wasn't the only time he's had a scary maritime encounter.
The 39-year-old actor, who is often pictured on holiday on luxurious yachts, has told TV talk show host Ellen DeGeneres he was once almost eaten by a shark.
The 'Wolf of Wall Street' star said he has had "a few" shark encounters - including one with a "gigantic great white" when he was almost eaten alive.
"I went scuba diving looking for sharks, and I had a huge fear of sharks," he says on an episode of The Ellen DeGeneres Show airing Tuesday. "When I did 'Blood Diamond' in 2006, I actually got stuck in a cage with a great white, which was awesome."
WATCH the video above for more.