Profile of Xavier Noriega Garcia