"It's kind of fun to do the impossible..."

Las Vegas Magician

At an age when most kids were learning to play Pokemon, Robert Apodaca was already diving into the world of magic. His love for manipulating decks of playing cards was apparent early on. By the time he turned 18, Robert had already auditioned and earned a place in the esteemed Magic Castle Junior Society in Hollywood, California. This marked the beginning of his journey as a professional magician, captivating audiences at private events acro... Learn More

The Magic On Offer

Discover a curated selection of personalized magic shows, each thoughtfully designed to elevate your event to a whole new level of enchantment. Choose from a mobile performer who weaves magic through the crowd, entertaining guests on the move, or opt for a formal close-up show that fits the ambiance you desire.

Robert's magic is characterized by its elegance and class, making it a perfect fit for various events, especially weddings. The ench... Learn More

Quality Services

With years of dedicated practice and mastery of the art of magic, Robert ensures he leaves you and your guests thoroughly entertained, impressed, and astounded. Have you ever witnessed cards seemingly fly out of a deck? Or experienced the sensation of moving objects with just the power of your mind?

Robert's enchanting performances bring these moments of wonder to life. His unique and unforgettable entertainment adds a touch of magic to any... Learn More


Sabrina Arleen

He was spirited and worked our crowd of introverted folks. He was at ease and prepared to work with toddlers to elders...
No regrets. The magic was mind sparkling and left us with a momento in hand to keep and frame.

Feb 27, 2023
Candice Monique

10/10 our guest are still talking about him. He was great to work with. Communication was easy, rates are the best and very professional. We loved him!

Jun 12, 2023
Paul Hurston

Would definitely recommend. Great showmanship and very personable with the guests at my wedding!

Sep 26, 2023

Contact Form

Complete the form to connect with me.

Get In Touch