Fue profesor de Matemáticas, Lógica, Griego bíblico, Filosofía de la Naturaleza y de Cuestiones científicas relacionadas con la Filosofía, primero en el Seminario Conciliar de Barcelona y después en la Facultad de Filosofía y Teología de la Universidad Ramon Llull de Barcelona de 1956 a 2004.