prestidigitator

(noun) magician

conjurer
conjuror
illusionist
performer (generic term)
performing artist (generic term)