Twining was born in 1899 in Westminster to William Henry Greaves Twining and his wife, Agatha Georgina, fourth daughter of Lieutenant-Colonel Robert Bourne.
He married Helen Mary, daughter of Arthur Edmund Du Buisson, in 1928 and they had two sons.