Antes de su nombramiento, Vázquez se desempeñó como subsecretario de Participación Ciudadana y Prevención del Delito, dentro de la propia SSC.
Fue el encargado durante los últimos cuatro años de programas de prevención, reinserción y reducción de la violencia, entre ellos Barrio Adentro, Alto al Fuego y Reconecta con la Paz, así como de Conduce Sin Alcohol y Mochila Segura.
En la subsecretaría de Participación Ciudadana y Prevención del Delito se encontraron bajo su mando las direcciones generales y ejecutivas de Participación Ciudadana; Prevención del Delito; Derechos Humanos, Salud y Bienestar Social; escuadrón de Rescate y Urgencias Médicas; Seguridad Escolar y la Brigada de Vigilancia Animal.
Vázquez es licenciado en Relaciones Internacionales por el Instituto Tecnológico Autónomo de México (ITAM) y tiene una maestría en Política Criminal por la Escuela de Economía y Ciencia Política de Londres. Además ha cursado estudios de especialización en delincuencia organizada en Sicilia y Macedonia.