Riojano, perteneciente a una familia de Navarra, nació en la villa riojana de Leiva, hijo de Juan Martínez de Leyva, señor de Leyva, y de su mujer Constanza Hurtado de Mendoza.