Es licenciado en Filosofía en la UAH, licenciado y magister en teología en la PUC. Se ha dedicado a la reflexión teológica como profesor de teología en la UAH y en la investigación y docencia de la misma disciplina en la PUC y la UCSC. Vinculado a fundaciones dedicadas al servicio de los más pobres a través de la Fundación TECHO en la región del Biobío e Infocap en Santiago y Biobío.
Ha trabajado en los colegios San Ignacio el Bosque y Alonso Ovalle en Santiago y en el colegio San Ignacio de Concepción.
Sus pasiones son el servicio público, la reflexión teológica y el vínculo del Evangelio con el mundo actual.
Actualmente trabaja en la pastoral de Gendarmería en programas de formación, reflexión teológica desde los recintos penales y programas de reinserción social.