Andrew has been doing professional magic for over 25 years and has performed for kids and corporate functions in different environments. Whether it is your child's birthday party, anniversary, wedding or faith based celebration, local fundraiser, school program, social function, non-profit or corporate setting, Andrew has done it all. Great memories that will last a lifetime.