Comerciante y navegante, nació a mitad del siglo XV en Sevilla, fue capitán en la armada de Pedro Alonso Niño.

Su nombre está ligado con el comercio de perlas, en su busca hizo Cristóbal Guerra, varias expediciones.

La primera, y la más famosa, partió en junio de 1499 desde Sanlúcar, con Pedro Alonso Niño de piloto, el éxito de este viaje favoreció una segunda expedición a la misma zona, acompañado esta vez por su hermano Luis, zarpó de Sanlúcar el 28 de septiembre de 1501 la expedición recorrería Isla Margarita y las costas venezolana y colombiana.

En marzo de 1504 hizo otro viaje también con su hermano Luis, exploraron las costas de las Guayanas, Venezuela y Colombia, se cree que en este tercer viaje, encontrase la muerte.