Peter Dalglish was born in London, Ontario and attended Upper Canada College in Toronto from the age of 11 through 18. He graduated from Stanford University and then from Dalhousie Law School in 1983. Dalglish was called to the Bar in 1985.
He is currently the Country Representative for United Nations-Habitat in Afghanistan. Dalglish is the recipient of a Vanier Award, Fellowship of Manitoba Award, and the Dalhousie Law School Weldon Award for Unselfish Public Service. He was selected by Junior Chamber International in 1988 as "one of the 10 outstanding young people of the world.".
He is a founding board Member of the Board of Directors of Ashoka Canada, and is the recipient of three honorary doctorate degrees.