One of nine children, Father Vazquez grew up in Michoacan, Mexico, and emigrated to Texas when he was 19.
He studied at Washington Theological and was ordained in 1999 at Holy Trinity Monastery in Pikesville. He also has served a year as a priest at St. Bridgette on the Lower East Side of Manhattan, then at Our Lady of Sorrows in Victoria, Texas.
After that, he served four years as associate pastor of St. Lawrence Martyr, then returned to Texas for a one-year stint as pastor of Our Lady of Sorrows before coming back to St. Lawrence.