Con el triunfo del alzamiento liberal de Riego, en 1820 regresó a Navarra y proclamó la Constitución en Santesteban, siendo nombrado capitán general de Navarra y Cataluña.