Era oficial de la Guardia Real de Infantería de Fernando VII y, al morir este rey, pidió la licencia absoluta y se presentó al general carlista Zumalacárregui, quien le nombró su ayudante de campo, y a cuyo lado se batió en las acciones de Nazar, Usarta, Vitoria, Heredia, Alsasua, Gulina, Muez, Olazagoitia, Artaza, Larrión, Viana, Echarri-Aranaz, Arrieta, Alegría, Eraul, Peñas de San Fausto y Arquijas, llegando a obtener la cruz de San Fernando, el empleo de coronel y el mando del 6.° batallón de Navarra.