Era hijo de Luciano Puga Blanco, que, además de profesor universitario, fue Alcalde de Santiago, decano del Colegio de Abogados de La Coruña, Gobernador del Banco de España en Cuba, Diputado, Senador y Fiscal del Tribunal Supremo, equivalente al actual Fiscal General del Estado, y nieto de Manuel Maria Puga Feijoo, Coronel del ejército isabelino y heredero de la Condesa de Ximonde.