Fue capitán de caballería, teniente de maestre de campo de infantería, sargento general de batalla y general de artillería.