prestidigitator
prestidigitator - noun
someone who performs magic tricks to amuse an audience
prestidigitator - thesaurus
conjurer
conjuror
illusionist
magician