Pronto ascendió en el escalafón militar llegando a general de batalla, el grado más importante de todos los combatientes catalanes.