 Maclagan was born in London, the son of Dr. T. J. Maclagan.He was educated at Eton and Magdalen College, Oxford.When he was at Oxford University, he coxed the Oxford boat in the Boat Race for four years from 1899 to 1902.