Hi, I’m Johnny “O”, and I’ve been making the impossible happen for over 35 years.
From the moment I first picked up a deck of cards, I knew I was hooked. Since then, I’ve had the privilege of performing for thousands of people around the world — turning ordinary moments into unforgettable magical experiences.
Whether you’re seeking the intimate wonder of close-up magic, the laughter-filled surprises of stand-up performances, or the jaw-dropping spectacle of grand illusions, my goal is simple: to leave your guests speechless and wondering, “How did he do that?”
Over the years, I’ve refined my craft, performing for a wide range of audiences — from intimate weddings and private parties to large corporate events and theater productions. I blend technical skill with showmanship, humor with mystique, to create a magic experience tailored specifically for you.
So, let’s make your next event truly magical — the way only Johnny "O" Magic can.