Live and Virtual Magic 

Dave is prepared with everything needed to entertain your guests for a full 60 minutes—a live rabbit, a table full of tricks—and even party bags! Nothing is scary in the show and Magical Dave’s shows are 100% guaranteed!

Magical Dave’s Shows


Dave’s virtual magic class is perfect for all levels and recommended for ages 5 and up! Lessons are 30 minutes and can be scheduled as you go and can be one-on-one or for a group of up to 12 friends. For Dave’s Magic Class Deluxe, supplies are mailed right to your door!


Are you ready to take your child’s birthday party, school event, celebration, or family gathering online? Dave’s interactive Zoom magic shows are guaranteed to fun for everyone! Although Dave can’t make social distancing disappear — he can make it a lot more fun. Dave’s 35-minute Virtual Zoom Magic Show includes Marshmallow the bunny and is guaranteed to have the kids laughing the entire time.


While a room full of kids is enough to overwhelm most parents (and even some entertainers), it’s no problem for Magical Dave – he is a full-time NYC teacher (with a Master’s in education) and a dad of 2! Dave’s 45-minute magic show is guaranteed to be non-stop laughter from beginning to end. All of the tricks are interactive, age-appropriate, and perfectly silly!

Dave loves to receive pictures and quotes from his audience!
You can email them to him here:


Dave performs virtual shows and he travels all over the Tri-State area. Specifically, Dave travels to Manhattan, Brooklyn, Queens, the Bronx, Staten Island, Hoboken, Bergen County, Nassau County, Suffolk County, Westchester, Mamaroneck, Yonkers, Larchmont, Scarsdale, New Rochelle, Riverside, Greenwich, Westport, Stamford, and Darien, CT

Magical Dave has performed for: