He studied under Prof. Frøydis Ree Wekre at the Norwegian Academy of Music in Oslo.
Björn has appeared as a guest with orchestras such as the Oslo and Stockholm Philharmonic Orchestras, Norwegian and Swedish Radio Symphony Orchestras, Gothenburg Symphony Orchestra, Deutsche Kammerphilharmonie Bremen and Chamber Orchestra of Europe.
He has been a regular substitute with the Mahler Chamber Orchestra since its start in 1998. Björn is the horn teacher at Lilla Akademien, Sweden's foremost specialist music school.