The son of Major Arthur Kerr Slessor and Adelaide Slessor (née Cotesworth), Slessor was born in Ranikhet, India, on 3 June 1897, and educated at Haileybury [REF].
Slessor was promoted to the temporary rank of captain on 1 December 1916 [REF].