Welcome to Magic Ricky's website. I am a professional, part-time magician who has been performing magic shows in Ottawa, Ontario for over a decade. As a comedy magician, I specialize in shows for children, seniors, and family audiences. If you’re looking for kids party entertainment, you won’t find a funnier, more creative magician in town. However, I enjoy entertaining people of all ages, so no matter the audience I will customize my humour and routines to provide lasting entertainment.

Magic is a great way to bring an extra dose of fun to any celebration. If you are interested in booking me for an upcoming party, please fill out the form on my contact page. In the meantime, you can view photos and video footage of my performances on my media page. If you are looking for child-friendly party entertainment, look no further. I’ll always go the extra mile to ensure an unforgettable experience. To book your magic show call Magic Ricky at 613-552-0952.

What I Do

I am a comedy magician who specializes in children's, senior, and family shows. I have performed in restaurants, for corporate Christmas parties, senior centers, as well as for the Indonesian embassy.

I am also available for evangelical events at churches for adults, Sunday schools, or mid-week programs. Whatever your needs, Magic Ricky will design the perfect show just for you.

A Little Bit About Me

Magic With a Message

Magic as a performing art is a wonderful way to convey Biblical truths. I have performed in many churches in Ottawa and as far away as Bancroft Ontario. I am available for Sunday Schools, mid-week programs, shows for Seniors, or to help enhance any evangelical event you may be planning. Contact me to see how I can partner with your ministry.


Magic Ricky in action!

Say Hello.

Magic Ricky customizes every show with you in mind. He will ensure that the tricks and humour are age appropriate and has designed his birthday party shows specifically for different age ranges. He will take the extra time required to make your child's party truly memorable.

Please call 613-552-0952 or fill out the form below to enquire about booking information, availability, prices, and to discuss the specific details of your event. Be sure to include the date and time of the performance as well as the type of event (e.g. children, family, or adult).