Sounds like a fun character.
If he doesn't mind not being effective and having the group roll their eyes every time he casts a spell, sure it sounds like a fantastic character.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.