Fue el primer europeo que descubrió en 1512 la isla de Diego García en el océano Índico y también encontró en ese viaje la isla Mauricio, aunque es probable que no fuese el primer explorador portugués en hacerlo, pues expediciones anteriores como las de Diogo Dias o Afonso de Albuquerque pudieron haberla encontrado.