During the interwar period football forward Alf Olsen played for several clubs based in København, winning the Danish league with KB in 1918 and 1925. Early in his career, whilst playing for B.93, Olsen earned his first international cap in a match against Germany in 1912. Over the next 14 years he played in 19 matches for Denmark, scoring eight goals. In 1920 he was part of the squad for the football tournament at the Antwerpen Olympics, playing in their 1–0 loss to Spain. Olsen continued to represent the national team for a few more years, with his final international match coming against Sweden in 1926.