alistair vazquez