 Goldsmith was born at Plympton, Devon and was educated at Jesus College, Cambridge.He rowed for Cambridge in the Boat Race in 1906 and 1907.Although he did not row in the Boat Race in 1908, he was a member of the Cambridge crew which made up a boat in the eights and won the bronze medal for Great Britain rowing at the 1908 Summer Olympics.