A játékvezetői vizsgát1962-ben tette le. A küldési gyakorlat szerint rendszeres partbírói tevékenységet is végzett. 1971-ben lett az I. Liga játékvezetője. A nemzeti játékvezetéstől 1989-ben vonult vissza. Első ligás mérkőzéseinek száma: 167.
A Svéd labdarúgó-szövetség Játékvezető Bizottsága (JB) terjesztette fel nemzetközi játékvezetőnek, a Nemzetközi Labdarúgó-szövetség (FIFA) 1973-tól tartotta nyilván bírói keretében. A FIFA JB központi nyelvei közül a angolt beszéli. Több nemzetek közötti válogatott és klubmérkőzést vezetett, vagy működő társának partbíróként segített. A svéd nemzetközi játékvezetők rangsorában, a világbajnokság-Európa-bajnokság sorrendjében többedmagával a 2. helyet foglalja el 26 találkozó szolgálatával. Az UEFA által szervezett labdarúgó kupasorozatokban összesen 56 mérkőzést vezetett, amivel a 11. helyen áll. Az aktív nemzetközi játékvezetést 1989-ben a FIFA 45 éves korhatárának elérésével befejezte. Válogatott mérkőzéseinek száma: 45.
Három világbajnoki döntőhöz vezető úton Spanyolországba a XII., az 1982-es labdarúgó-világbajnokságra, Mexikóba a XIII., az 1986-os labdarúgó-világbajnokságra és Olaszországba a XIV., az 1990-es labdarúgó-világbajnokságra a FIFA JB játékvezetőként alkalmazta. A FIFA JB elvárása szerint, ha nem vezetett, akkor partbíróként tevékenykedett. 1982-ben három csoportmérkőzésen egyes számú besorolást kapott, játékvezetői sérülés esetén továbbvezethette volna a találkozót. 1986-ban két csoportmérkőzés közül az egyiken egyes számú besorolást kapott, majd a döntőben szintén egyes beosztási küldésben részesült. 1990-ben a nyitótalálkozóval kezdett. Sir Stanley Rous a FIFA volt elnöke a nyitómérkőzés vezetésével kapcsolatban az alábbit nyilatkozta: "Már az a játékvezető is megtisztelve érezheti magát, aki a nagy világverseny első mérkőzését dirigálhatja. Egy nagy színjáték prológusaként irányt szabhat a többi kollégájának". Egy csoportmérkőzésen egyes partbírói pozícióban tevékenykedett. Világbajnokságokon vezetett mérkőzéseinek száma: 4 + 7 (partbíró).
1882-ben az Egyesült Királyság brit tagállamainak négy szövetség úgy döntött, hogy létrehoznak egy évente megrendezésre kerülő bajnokságot egymás között. Az utolsó bajnoki idényt 1983-ban tartották meg.
1992-ben a nemzetközi játékvezetés hírnevének erősítése, hazájában 10 éve a legmagasabb Ligában (osztályban) folyamatosan tevékenykedő, eredményes pályafutása elismeréseként, a FIFA JB felterjesztésére az 1965-ben alapított International Referee Special Award címmel és oklevéllel tüntette ki.
A IFFHS (International Federation of Football History & Statistics) 1987-2011 évadokról tartott nemzetközi szavazásán 151 játékvezető besorolásával minden idők 28 legjobb bírójának rangsorolta. A 2008-as szavazáshoz képest 4 pozíciót hátrább lépett.