Leigh was born in Waverley, Sydney, Australia, the second son of a British father and Australian mother resident in Shanghai, China.
Leigh was born in Waverley, Sydney, Australia, on 11 February 1919. He was the second son of a British father and an Australian mother who resided in Shanghai, China.