Yep.
In short:
- Lose 1 spell known of each level. (minimum 1)
- Lose 1 spell per day of each level. (minimum 0)
- Swap Bluff for Intimidate.
- Increase HD to d8.
- Increase BAB to Medium (= cleric and rogue)
- Gain Light Armor Proficiency and Armored Mage (Light).
- Gain Martial Weapon Proficiency with one light or one-handed martial weapon.
I think this class is the perfect warrior/mage hybrid. It fights almost as well as a Fighter, casts spells almost as well as a Wizard, and is very customizable.
If you want to go for a tank, you can take feats like Battle Caster (and don mithril full plate) and Arcane Strike (and spend spell slots for +1/spell level to attack and +1d4/spell level to damage for 1 round). If you want a draconic character, be a human and take Dragonblooded and Dragon Wings at 1st level.
If you want a Sidhe-like knight, take the Fey Heritage feats (two of which give you lots of spell-like abilities, and another gives you a very good DR x/cold iron).