Berggren vant en olympisk bronsemedalje i boksing under OL 1928 i Amsterdam. Han kom på tredjeplass i vektklassen lettvekt (61,2 kg) bak italienske Carlo Orlandi og Steve Halaiko fra USA.