Es licenciado en bibliotecología por el Colegio de Bibliotecología de la Facultad de Filosofía y Letras de la UNAM (México). Es además programador analista con amplia experiencia en la relación tecnológico-documental. Ha participado como ponente en esta temática en varios congresos, siendo autor de diversos artículos como: «Software libre y bibliotecas públicas», «El libro y su relación con las tecnologías de información» y «El protocolo Z39.50 y su interoperatividad».