An INSANE Month At The Edinburgh Fringe 2025

Well… what a month that was. Edinburgh Fringe 2025 was nothing short of insane – and I mean that in the very best way possible.


This year we brought our show “1 Hour of Insane Magic” to the Fringe for the third time - but bigger and better than ever!

The response to it absolutely blew us away. Over the course of the festival, we sold 6,800 tickets – making it one of the biggest magic shows of the entire festival!

We completely sold out 19/25 shows!

Every single night, the room was packed with energy, gasps, and cheers. Performing for those crowds was genuinely one of the highlights of my career so far.


But it wasn’t just us. At Insane Productions Ltd – our new(ish) production company – we had multiple shows running throughout the festival. Our other flagship production, “1 Hour Of Insanity”, was a huge hit in its own right. By the end of the month, across all our shows combined, we’d sold over 10,500 tickets. That’s right – five figures. It still doesn’t feel real!

On top of that, I launched my brand-new show “Hypnosis: Live and Direct.” The audiences loved it, the feedback was electric, and thanks to the success here in Edinburgh, I’ll now be rolling it out worldwide. Keep your eyes peeled, because this is just the beginning for that project.

The support and feedback from audiences this year has been phenomenal. We had over 60 glowing audience reviews – and we even received a 5-star professional review calling us “truly a global phenomenon.” (Not going to lie… I had to read that one twice!)


So what’s next? Well, the Fringe might be over for 2025, but this is only the start. We’ll be back at Edinburgh Fringe 2026, bigger, bolder, and even more insane.

And in the meantime, I’ll be continuing my big stage shows around the world – but when I’m not on tour, I’m also available for private bookings. If you’ve got an event that could use a little bit of magic (and maybe a touch of insanity), let’s talk.

Thank you Edinburgh – you’ve been amazing. Until next year… stay insane.