Desempeñó cargos de maestro de novicios jesuitas en El Salvador, profesor del seminario, catedrático de la Universidad Centroamericana "José Simeón Cañas" (UCA), espiritual de algunos seminaristas y Rector del Colegio Externado de San José.