Posteriormente, durante el marco del trienio liberal en España, fue designado comandante para combatir a Vicente Guerrero, jefe de los rebeldes en la Sierra Madre del Sur.