Profile of Javier Vazquez