Ingeniero Civil en Informática de la Universidad de Santiago de Chile y PhD en Computer Science de la Universidad de Newcastle Australia. Director del Departamento de Ingeniería Informática de la Universidad de Santiago de Chile. Sus principales líneas de investigación se vinculan con las áreas de la inteligencia artificial y aprendizaje de máquinas, aplicadas a problemas de optimización combinatoria en bioinformática y otras áreas. Ha desarrollado proyectos en los campos de salud, energía, agricultura y sectores productivos.