En 1792 ingresó en la guardia valona, en la que llegó a subteniente en 1796. Luchó en la Guerra del Rosellón y en el asedio de Gibraltar de 1797. Al empezar la Guerra de la Independencia era comandante de los Migueletes de Talarn. Con el grado de coronel luchó en el sitio de Gerona de 1809, en el que fue herido en una mano, hecho prisionero y cercado al castillo de Bellegarde, de donde huyó a finales de 1809. En 1810 fue ascendido a brigadier y formó un Regimiento de manresanos con los que luchó en Sant Celoni y la Poble de Segur en 1812.