Su nacimiento en San Fernando fue debido al servicio militar de su padre, el matemático y almirante de la Armada, Juan Antonio Ruiz y López de Carvajal.