Last year he celebrated his 20th year as an oratorio singer and is considered to be one of Sweden´s finest interpreters of the oratorio repertoire. He has performed with ensembles such as Swedish Radio Symphony Orchestra, Tokyo Metropolitan Symphony Orchestra, Eric Ericson Chamber Choir, Helsinki Baroque Orchestra, Malmö Symphony Orchestra, Helsingborg Symphony Orchestra, Swedish Radio Choir, Copenhagen Phil, Aalborg Symphony Orchestra and Dalasinfoniettan.