Tomory was born in Hong Kong and educated in India and the UK. In 1940 he joined the Royal Navy and served for five and a half years, including patrols on the Murmansk run. After the War undertook postgraduate study at University of Edinburgh.