El Dr. Vázquez inició sus estudios de medicina en la Ciudad de México en la Universidad Autónoma de México donde obtuvo su título y formación médica. Luego pasó a especializarse en cardiología en el Hospital General de México en la Ciudad de México donde es especialista certificado en cardiología.
Está certificado por la Sociedad Mexicana de Ecocardiografía desde 1989 y también es miembro de la Sociedad Mexicana de Cardiólogos.
Recientemente, el Dr. Vázquez da consultas en Advance Medical Center aquí en Puerto Vallarta, en el segundo piso, es un especialista muy conocido y considerado con sus pacientes.