Vasquez earned his law degree from the University of the Philippines, graduating valedictorian of his class in 1937. After a brief stint in private practice, he first joined the government service as a lawyer with the Department of Justice. Beginning in 1954, he would serve as a trial court judge in Batangas and Manila until his elevation to the Court of Appeals in 1973. During that time, Vasquez would also teach law in several Manila law schools.
Vasquez was taken out of retirement from government service during the term of President Corazon Aquino. The 1987 Constitution had created the Office of the Ombudsman with jurisdiction in the investigation and discipline of public officials and government employees. In May 1988, President Aquino appointed the 74-year-old Vasquez because of the Zaldivar doctrine of the Supreme Court. He would serve out the full 7-year term, finally retiring from public life in 1995. His daughter Leonora, served in the executive branch under various capacities during the administrations of Presidents Fidel Ramos and Joseph Estrada.
Death
Vasquez died on September 19, 2006, sixteen days after his 93rd birthday. At the time of his death, he was the oldest surviving former Justice of the Supreme Court.
Sevilla, Victor J. (1985). Justices of the Supreme Court of the Philippines Vol. III. Quezon City, Philippines: New Day Publishers. pp. 173–174. ISBN971-10-0139-X.