Berg tok sølv i lengde under EM i friidrett 1934 i Torino med 7,31 m. Berg var norsk flaggbærer i sommer-OL 1936 i Berlin. Under samme sommer-OL kom han på tiendeplass med et hopp på 7,30 m.