Actor had a lucky escape

Leonardo DiCaprio has revealed that he was the victim of a terrifying shark attack.

The actor went on an underwater expedition during a break from filming in South Africa eight years ago but ended up getting trapped in a cage with one of the creatures.

I had a huge fear of sharks, and when I did Blood Diamond in 2006 I actually got stuck in a cage with a great white, which was awesome,’ says Leo, 39.

It was a gigantic great white… They actually said in 30 years this has never happened, but the tuna kind of got stuck on the top of the cage and the great white leapt out and tried to bite it and went into the cage with me.

Half of its body was in and out, and I flattened down at the bottom, and it was this far away, and it chomped a few times but I survived it.’

Leo fights to protect endangered species and the environment with the Leonardo DiCaprio Foundation but his close encounter put him off going on any more charity trips involving sharks.

I don’t want to do that anymore, but I don’t want to discount their work because they’re doing great stuff,’ the Titanic star tells the Ellen DeGeneres Show.

But it was absolutely terrifying.’

SEE PICTURES Leonardo DiCaprio pounds the pavements on the New York set of The Wolf Of Wall Street

SEE PICTURES Leonardo DiCaprio signs autographs outside the Good Morning America studios in New York

SEE PICTURES Leonardo DiCaprio looks smart in a suit and tie for the LA premiere of Inception

Anna Francis