Er war auch Teilnehmer der Olympischen Sommerspiele 1936 in Berlin. Im olympischen Straßenrennen wurde er beim Sieg von Robert Charpentier 16. Die schwedische Mannschaft mit Berg, Berndt Carlsson, Ingvar Ericsson und Sven Johansson kam nicht in die Mannschaftswertung,