Egresado de la carrera de Ingeniería en Computación de la Facultad de Ingeniería de la UNAM.
Fue miembro del Plan de Becarios de Seguridad en Cómputo impartido por el UNAM-CERT a través de la Dirección General de Servicios y Computo Académico. Durante su formación en dicho plan, recibió cursos especializados en materia seguridad informática de los cuales destacan:
Administración y seguridad en Unix, Windows y bases de datos, Criptografía, Ataques y métodos de intrusión, Códigos maliciosos, Análisis de vulnerabilidades, Desarrollo de software seguro, Auditoria e implementación de estándares, entre otros.
Ha participado como instructor en programas de capacitación para organizaciones externas.
Laboró en la Subdirección de Seguridad de la Información UNAM/CERT, en el área de “Manejo de Incidentes, detección de Intrusos y Análisis Forense”. Posee la certificación GIAC Certified Forensic Analyst (GCFA).