Cuando tenía doce años comenzó a servir de paje a la Condesa de Lemos. En 1535 se fue a Perú y un año más tarde combatió en Lima y Cuzco contra las huestes de Mango Inga. Posteriormente se fue a la conquista de los indios chunchos, en donde llevó a cabo importantes campañas comunitarias. En 1541 se fundó la ciudad de Santiago del Nuevo Extremo y fue elegido alcalde en 1548. Un año más tarde fue elegido regidor y en 1550 fue nombrado gobernador y capitán general.
Sus restos reposan en la cripta de la iglesia de la Merced en Santiago de Chile, donde se asentó el primer convento mercedario cuya fundación promovió Rodrigo de Quiroga.