Segundo hijo de Fernán Díaz de Ribadeneira y Berenguela das Mariñas y Haro, nació en Vivero en el año 1539, como declararon varios testigos en el expediente de pruebas para profesar como caballero de la Orden de Santiago, si bien algunos historiadores defienden la teoría de que Gómez Pérez es natural de la localidad de Betanzos.