Gender: Male
Looks: Short, scrawny. Longish, unkempt auburn hair. Clothes about as dirty as they can be without sticking out.
Backstory: A street rat born of street rats, abandoned by his father he was young and leaving behind the corpse of his mother before he was much older. Weseal eventually discovered he could use magic, the edge he needed to rise from the bottom of the dung heap to somewhere towards the middle. He doesn't make friends easily, but he managed to find a few people willing to work with him.
Class: Sorcerer
Weapon: Bow
Should I expand on the backstory?
Maybe say who/what killed his mother. At the moment, it come off as he kill her, but could of been old age or another killer.
Axes, if you put a spike ontop of the haft. Or just use spears.
A wood axe is as light as you can get(in RL) and they still have a weight behind them that other weapons can balance better. Spears are the glass cannon of weapons. Sure you can block, but that not what they were made for.
and then ninjas
Of course if you want a "jack of all trades" weapon, you'll end up with swords. And that's precisely why swords were RL-OP and goddamn expensive. Because they are able to do (almost) everything that maces, axes and spears could, and more. They're not "jack of all trades, master of none", they're "master of everything". Steel swords were basically magic weapons back in the viking age. +ulfberh+t (sic) anyone?
You didn't ask why sword are OP in RL, you ask why they are the mario in games.
There's always double-sided axes.
Still unbalanced(think recovering from a swing, not can I balance it on my palm)