Fue maestro de número, doctor teólogo y catedrático de la Universidad de Huesca, rector del Colegio de Zaragoza, definidor general, Vicario Provincial, examinador sinodal de varias diócesis y orador evangélico de primer orden.