Magician
• Someone who performs magic tricks to amuse an audience
• A person with unusual powers of foresight