Egresado de la carrera de Medicina por parte de la Universidad La Salle, con las maestrías en Ciencias con Especialidad en Neurofarmacología y Terapéutica Experimental, en el CINVESTAV/IPN (Centro de Investigación y Estudios Avanzados del Instituto Politécnico Nacional) y en Administración de Hospitales y Salud Pública, por parte del IESAP (Instituto de Estudios Superiores en Administración Pública).
Fue Profesor Titular de los cursos de Farmacología y de Introducción a la Práctica Clínica, en la Escuela de Enfermería del Hospital de Jesús; actualmente es Médico Adscrito al Servicio de Banco de Sangre en el Hospital Ángeles del Pedregal.
Cuenta con dos publicaciones en revistas especializadas de neurología y es miembro activo del Consejo Médico Editorial para la Prevención de Enfermedades.