Belfrage was the son of diplomat Kurt-Allan Belfrage and his wife, Renée France Paule Puaux. His brother, Frank Belfrage, is an economist and diplomat. Belfrage graduated from Stockholm School of Economics in 1970.[1]