Magician David Blaine is known for his crazy stunts, but he has risked death in his latest trick – which saw him shoot himself in the mouth.

The 43-year-old’s show Beyond Magic, which was broadcast on E4 last night, aired a clip of him spitting out frogs to a live audience which included footballer David Beckham.

The show’s main event was Blaine’s famous bullet catch, which he first attempted in 2010.

Blaine has revamped the trick by pulling the trigger on himself, in front of 20,000 people at Las Vegas’ MGM Grand Garden Arena.

The performer prepared for the dangerous trick by allowing friends to shoot him in the chest, while wearing a bullet-proof vest.

But his gum shield shattered, leaving him with a lacerated throat.