Fredriksson won met het team van de politie van Stockholm op Olympische Zomerspelen van 1912 in Stockholm een gouden medaille bij het touwtrekken door in de finale de Britse ploeg te verslaan. Een jaar later werd hij met de Zweedse ploeg wereldkampioen.
Fredriksson overleed in 1930 tijdens een autoongeluk.