Han har spilt på norske og internasjonale jazzfestivaler som Moldejazz, Kongsberg jazzfestival, Oslo jazzfestival, Stockholm Jazz Festival, Århus jazzfestival, Umeå jazzfestival, Apriljazz, London Jazz Festival, Edinburgh Jazz Festival, Islay Jazz Festival, 12! Points, North Sea Jazz Festival, Jazz Baltica, Orodea Jazzfestival i tillegg til andre festivaler som Trænafestivalen, Øyafestivalen og Slottsfjellfestivalen. Han har også turnert og spilt i bl.a. Tyskland, Nederland, Belgia, Frankrike, Tsjekkia, Danmark, Sverige, England, Skottland, Irland, Etiopia, Kenya, Tanzania, Mosambik og Sør-Afrika.