Fue presidente de la Convención Nacional o Congreso Constituyente, en 1855; y presidente de la Corte Superior de Arequipa, en 1859 y 1860.
Cursó estudios en el Seminario de San Jerónimo de su ciudad natal, para pasar luego a la Universidad de San Antonio Abad, en el Cuzco, donde se graduó de doctor en Teología en 1820.
Tuvo tres hijos; uno de sus nietos fue Alberto Rey de Castro y Romaña (1869-1961), que fue presidente del Consejo de Ministros y Ministro de Justicia, Instrucción, Culto y Beneficencia bajo el segundo gobierno de Óscar R. Benavides, así como alcalde de Arequipa.
[1] Ejerció también la docencia en el Colegio Nacional de la Independencia Americana, como profesor de Historia y Literatura.
Luego ejerció la presidencia, de 1 a 16 de noviembre del mismo año, no culminando su periodo por haber pedido licencia, siendo reemplazado por el 1.º vicepresidente, Manuel Costas.