What about a hedge wizard, who is less “sorcerer supreme, doctor strange” but more knows about magic and has a few handy circumstantial spells. Similar to Constantine. Like he’s got brass knuckles to punch a rogue ghost, but anything above low level imp, he’ll be in over his head.