Licenciado en Química en la Pontificia Universidad Católica de Chile, Doctorado en Química en la Universidad de Ginebra, Suiza.
Profesor titular y Jefe de Carrera del Departamento de Ingeniería Geoespacial y Ambiental de la Universidad de Santiago de Chile. Dirige el Laboratorio de Química Ambiental de su unidad académica y se ha desempeñado como académico en la Facultad de Ingeniería desde 1993. Sus investigaciones y publicaciones abarcan campos de la Química ambiental, Química de aguas, Caracterización de sistemas químicos en aguas naturales y remediación de aguas contaminadas.