 Williams was born at Honiton, Devon, and educated at Eton and Trinity College, Cambridge, where he was a member of the Pitt Club.He rowed for Cambridge in the Boat Race in 1908.The Cambridge crew made up a boat in the eights which won the bronze medal for Great Britain rowing at the 1908 Summer Olympics.