phillip vazquez