John Ha holding cards while cards fly through the air

Vancouver & BC services

Close-up, stage, and VIP magic.

From intimate close-up magic to full-room stand-up shows, John helps choose the right format for events in Vancouver and across British Columbia.

Choose the magic that fits your room.

From intimate close-up magic to a featured stand-up show, each format is designed around how your guests will gather, move, and experience the event.

Share the venue, timing, headcount, and the feeling you want in the room. John can recommend one format or combine them into a seamless performance plan.

Every format includes:

  • Interactive magic and mind reading built around your guests.
  • A clear plan that works with the room, schedule, and service.
  • A polished, approachable performance style for premium events.
  • Flexible timing for receptions, dinners, transitions, or a headline moment.
  • A memorable finish that feels specific to your event.

Not sure what to choose? Send the event details and John will make it simple.

Availability request

Request John's availability

Your details are used only to respond to this inquiry.

Core formats

The right kind of magic for the right moment.

Guests laughing as John performs close-up magic at a table

Close-up strolling magic

Interactive magic performed for small groups as John moves through the event. Best for receptions, cocktail hours, networking, and table visits.

Audience watching an interactive stand-up magic show

Stand-up magic show

A short, interactive performance that gives everyone a shared moment. Best after dinner, before awards, or before dancing begins.

VIP dinner guest laughing during close-up magic

VIP private magic

A personal close-up experience for smaller rooms, executive dinners, client hosting, birthdays, anniversaries, and private celebrations.

Guests laughing as John performs close-up magic at dinner

Close-up magic

Best when the event is moving.

Guests are standing, mingling, eating, or arriving. John creates quick moments of surprise that pull people together without taking over the event.

  • Cocktail receptions and networking events.
  • Wedding cocktail hours and table visits.
  • VIP lounges, sponsor receptions, and client hosting.
John Ha performing an interactive show for a seated audience

Stage and mentalism

Best when everyone should experience one thing together.

A stand-up magic show gives the event a clear entertainment moment while staying tight, modern, and interactive.

How booking works

Simple, fast, and tailored to the event.

01

Share details

Date, venue, guest count, schedule, and the event tone you want.

02

Get a recommendation

John suggests the best format and timing for the occasion.

03

Confirm the plan

Lock in the format, arrival window, and performance flow.

04

Enjoy the reactions

John handles the performance details so guests can enjoy the moment.