En 1818 había sido destinado con su unidad al Ejército Expedicionario destinado a Ultramar, que por entonces se reunía en las inmediaciones de Cádiz. Secundó el pronunciamiento del teniente coronel Rafael del Riego, que hizo restablecer la Constitución de 1812. Quiroga era el militar de mayor graduación entre los sublevados y fue elegido general sobre el terreno por el resto de los oficiales. El ascenso fue confirmado por el gobierno liberal tras el éxito del pronunciamiento, y pronto fue elevado a mariscal de campo siéndole otorgada la Gran Cruz de la Orden de San Fernando. Combatió contra los Cien Mil Hijos de San Luis que, mandados por el duque de Angulema, acudieron en auxilio de Fernando VII para que recuperase el poder absoluto. En 1823 sus tropas capitularon ante el ejército francés en La Coruña. Tras el triunfo absolutista se exilió en Londres donde permaneció hasta 1834. Después de la muerte de Fernando VII y el fin de la Ominosa Década regresó a España como teniente general y ocupó el cargo de capitán general de Castilla La Nueva. Representó también a Galicia en las Cortes de las que fue vicepresidente. Falleció en Madrid en 1841.