One who uses (or has skill with) magic.
A performer of thaumaturgy; a performer of miracles; a magician.