Albert LeBlanc was born and raised in Margaree Forks, Cape Breton. LeBlanc pursued university studies in political science and economics at St. Francis Xavier University, University of Oxford, and Queen's University. In their late twenties, LeBlanc spent three years studying theology in Montreal and Toronto with the intention of becoming a diocesan Catholic priest. Ultimately, LeBlanc chose a different path and went on to build a career in the public service in Ottawa.
Most of LeBlanc’s professional career was spent in senior executive roles with the Government of Canada, with areas of expertise including federal-provincial relations and major transfers, innovation, science policy, and national unity.
LeBlanc married Jean Scott of Scotland in 1995. Together they have two daughters, both of whom graduated in 2024: the eldest from medical school at McGill University and the youngest from veterinary medicine at University of Edinburgh. The family also includes two West Highland Terriers, Hamish and Fergus.
In addition to photography, LeBlanc’s interests include travel, reading, and cooking. Over the years, LeBlanc has remained active through running, cycling, cross-country skiing, and rowing.