Nació en Barcelona en 1894, en el seno de una familia de la nobleza catalana siendo hijo del historiador y sigilógrafo Fernando Sagarra i de Ciscar.