He was educated as a scholar at St Paul's School and graduated BA from Gonville and Caius College, Cambridge in 1914 and MA in 1920.
He fought in France as a sergeant-major in King Edward's Horse, and flew American Flying Boats with the Royal Naval Air Service from Felixstowe and then the Isles of Scilly.
[3] He was awarded the Distinguished Service Cross after sinking an enemy submarine in a flying boat attack while serving in the Isles of Scilly.
In 1928, he was appointed vicar of Sparkhill, Birmingham, taking on the additional responsibility of rural dean of Bordesley.
[6] Given his association with the Royal Navy, it is unsurprising that Anderson had responded to the offer of the post with "there is no Diocese in the Country to which I would more gladly be sent"[7] However, in 1949, he transferred to the more senior see of Salisbury,[8] a position he was to hold until his retirement in 1962.