Focusing on the illusion aspect:
* Realist
* Skeptic
* De-bunker
* Rationalist
Focusing on the performance aspect:
* Amateur
* Non-performer
* Audience member
Focusing on the supernatural aspect:
* Non-believer
* Scientist
* Rational thinker
Other possible antonyms:
* Trickster (if you want to focus on the negative aspects of a magician)
* Beginner (if you want to focus on skill level)
Ultimately, the best antonym for "magician" depends on the specific situation and what you want to emphasize.