Carrera académica
Consta en el “proyecto de escalafón” que el 11 de marzo de 1801 es la fecha de su primer nombramiento como catedrático en la Universidad de Cervera.
En 1807 fue encargado por la Corte de Madrid (junto con otro catedrático) de examinar las mejoras de las que era susceptible la Curia Filípica, cuya reimpresión se confería al cuerpo universitario de Cervera. En 1815 fue nombrado por el Claustro para informar acerca de los defectos que se advertían en la NoR.
En virtud de oposición y real título ascendió en 17 de agosto de 1819 a la cátedra de Leyes y Prolegómenos. La obtuvo hasta que por real decreto de 12 de agosto de 1825 fue expelido, junto con otros compañeros, de la Universidad de Cervera.
Por real orden de 3 de abril de 1835 fue repuesto y encargado de la cátedra de Digesto Romano-Hispano.
Con real decreto de 26 de marzo de 1837 se le adjudicó la cátedra de término de la facultad de Leyes hasta que, en octubre 1840, fue expelido de la misma por la Junta de Vigilancia que se estableció en Barcelona. Por real orden de 12 de marzo de 1844 fue repuesto en la cátedra del 5º año de jurisprudencia de la Universidad de Barcelona.
En cumplimiento de la reorganización de la Universidad de Barcelona según el “Plan de estudios” de 17 de septiembre de 1845 fue nombrado catedrático propietario de Códigos españoles y decano interino de la facultad de jurisprudencia de aquella Universidad (a fecha 8 de octubre de 1845 se le comunicaba la real orden pertinente).
En el antes referido proyecto de escalafón resulta colocado, por orden de antigüedad, en el número 3, con 41 años, 2 meses, 18 días (habiéndosele descontado 3 años, 5 meses, 3 días por cesantía).
En el escalafón de 1848 figura en el número 2, desempeñando una cátedra de término para la misma asignatura en la facultad de Barcelona.
A instancias del mismo se le jubiló (quedando su cátedra vacante hasta que el 4 de marzo de 1848 el catedrático Francisco Permanyer allí se trasladó).
Decano de la facultad de jurisprudencia hasta el momento de su jubilación.