rex vazquez