Han har sunget flere hovedroller ved Den Norske Opera, vært solist med alle norske profesjonelle symfoniorkestrene og konsertert i en rekke europeiske land og i USA . Han har medvirket ved en rekke LP og CD-innspillinger, radio og tv-produksjoner både som solist og kordirigent, og sunget med ulike operaselskaper i Norge og Skottland. Han har gitt en rekke mesterklasser i klassisk sang i og har også stor erfaring som korleder.