Economista de formación inicial, doctor y maestro en Relaciones Internacionales. Se ha desempeñado como analista documental de información especializada en Ciencias Sociales para la base de datos Clase en el Departamento de Bibliografía Latinoamericana de la Dirección General de Bibliotecas UNAM desde 1993, y es jefe de dicha unidad a partir de enero de 2005.
Como jefe de dicho departamento tiene a su cargo la edición de Clase y Periódica (bases de datos bibliográficas de revistas latinoamericanas), Latindex-México y es responsable del desarrollo de la colección SciELO-México.
Cuenta con un diplomado sobre acceso a la información y con una trayectoria como especialista en dicha área en proyectos como Latindex y SciELO-México, así como instructor de Dialog y en el acceso y empleo de bases de datos para investigadores y estudiantes universitarios. En el ámbito de la investigación ha sido colaborador en el Seminario El Mundo Actual del Centro de Investigaciones Interdisciplinarias en Ciencias y Humanidades, UNAM.