Mexicano de nacimiento, realizó estudios de Ingeniería Industrial en la Facultad de Ingeniería de la Universidad Nacional Autónoma de México, donde tuvo su primer contacto con las computadoras. Se desarrolló como gerente de producción de Representaciones y Servicios de Ingeniería, S.A. de C.V., editando libros universitarios y de ingeniería. Desde 1989 fue gerente de producción de Ediciones Alfaomega, y en 1992 director de ediciones de Alfaomega Grupo Editor, S.A. de C.V., donde comenzó a escribir sus primeros libros de computación.
Fue miembro activo de la Asociación Mexicana de Periodismo Científico, AMPECI. Ha impartido cursos, seminarios, conferencias y ponencias en temas de informática, virus computacionales e Internet, en México y en varios países latinoamericanos y ha publicado más de sesenta libros sobre informática desde 1989, entre los que destacan: Virus en las computadoras, Works 2.0 Paso a Paso (Coautor) (Premio CANIEM 1993), Internet, hacia la autopista de la información Paso a Paso, Office XP Paso a Paso, Informática para Cursos de Bachillerato, Informática 1-2-3, la herramienta del nuevo milenio (Coautor) (serie para secundaria), Informática Activa 1-2-3 (Coautor) (serie para secundaria), Curso de Informática Para Docentes, Descubriendo el potencial de los niños 1 (educación básica), Informática Escolar 1-6 (serie para primaria), Office 2010 Paso a Paso con actividades, Informática. Informático certificado (Coautor), Habilidades informáticas 1-2-3 (serie para certificarse como Microsoft Office Specialist en secundaria), Preescolar.com 1-2-3 (Coautor), serie de informática preescolar, Herramientas digitales 1-2-3 (Coautor), Windows 10 Paso a Paso con actividades y Microsoft Word 2016 Paso a Paso con actividades (publicación digital en Amazon).