I have 2 ways of beating him:

1. Ramza lancer with a good jump
2. ramza monk, equip armor and earth slash.