Björnsson deltok regelmessig i rennene i verdenscupen mellom 1995 og 2002, og hadde slalåm som spesialdisiplin. Han hadde de beste resultatene i sesongen 1997/98, da han i løpet av to måneder oppnådde to andreplasser i slalåm (i Park City og Veysonnaz).