Laing was born in the Govanhill district of Glasgow on 7 October 1927, the only child of David Park MacNair Laing and Amelia Glen Laing (née Kirkwood) [REF].
He was educated initially at Sir John Neilson Cuthbertson Public School and after four years transferred to Hutchesons' Grammar School.