Now I'm thinking Invoker. Most likely human. Past that I just don't know yet. Any suggestions from anyone?
I see everything there except for the alignments of the deities. Assuming he is unaligned, I think I tend to favor Lauto. If he is, indeed, evil, then make it apoli instead.If you do go invoker (or any other divine class) make sure to check out L4W's Pantheon:
L4W Gods - L4W Wiki