2019
17 OCTTHUSpectacles OnésiensOnex, SwitzerlandTickets
MAY 3FRICave La RomaineFlanthey, SwitzerlandTickets
MAY 2THUCave La RomaineFlanthey, SwitzerlandTickets
APR 18THUJazz in Fort l’EcluseFerney-Voltaire, FranceTickets
MAR 1FRIThéâtre du Lapin VertLausanne, SwitzerlandTickets
2018
DEC 20THUBird’s Eye Jazz ClubBasel, SwitzerlandTickets
DEC 7FRIOne More TimeGeneva, SwitzerlandTickets
OCT 6SATThéâtre de ValèreSion, SwitzerlandTickets
SEP 16SUNLabel Suisse FestivalLausanne, SwitzerlandTickets
AUG 18SATParc ValencyLausanne, SwitzerlandTickets
AUG 17FRIJazz Sur La PlageHermance, SwitzerlandTickets
JUL 7SATIcogne Jazz FestivalIcogne, SwitzerlandTickets
JUN 9SATPreveza Jazz FestivalPreveza, GreeceTickets
JUN 8FRIAthens Technopolis Jazz FestivalAthens, GreeceTickets
MAY 19SATBelle UsineFully, SwitzerlandTickets
APR 27FRIChorus ClubLausanne, SwitzerlandTickets
FEB 9FRIPorgy & BessVienna, AustriaTickets
FEB 1THUSteinmatte Congress CenterSaas Fee, SwitzerlandTickets
2017
NOV 11SATAMRGeneva, SwitzerlandTickets
OCT 13FRIPoint 11Sion, SwitzerlandTickets
JUL 29SATPuplinge Classique FestivalPuplinge, SwitzerlandTickets
MAY 27SATChorus ClubLausanne, SwitzerlandTickets
MAR 18SATSicca JazzLe Kef, TunisiaTickets
MAR 11SATHotel Bella TolaSaint-Luc, SwitzerlandTickets
FEB 17FRITemple du BasNeuchâtel, SwitzerlandTickets
FEB 16THUTemple du BasNeuchâtel, SwitzerlandTickets
JAN 31TUEThéâtre des Amis (through MAR 5)Carouge, SwitzerlandTickets
JAN 12THUPoint FavreChêne-Bourg, SwitzerlandTickets
2016
NOV 18FRIJazz One More TimeGeneva, SwitzerlandTickets
NOV 11FRIPoint 11Sion, SwitzerlandTickets
OCT 15SATCasa da MusicaPorto, PortugalTickets
OCT 13THUFestival JazzContrebandSeynod, FranceTickets
JUL 9SATJazz à VienneVienne, FranceTickets
JUL 2SATIcogne Jazz FestivalIcogne, SwitzerlandTickets
JUL 1FRIFestival de l’AMR aux CropettesGeneva, SwitzerlandTickets
MAY 12THUThéâtre de Grand-ChampGland, SwitzerlandTickets
APR 29FRIPoint FavreChêne-Bourg, SwitzerlandTickets
MAR 20SUNThéâtre des AmisCarouge, SwitzerlandTickets
MAR 19SATThéâtre des AmisCarouge, SwitzerlandTickets
MAR 18FRIThéâtre des AmisCarouge, SwitzerlandTickets
JAN 24SUNAthénée 4Geneva, SwitzerlandTickets
JAN 23SATAthénée 4Geneva, SwitzerlandTickets
JAN 15FRIChorus ClubLausanne, SwitzerlandTickets
JAN 14THUPorgy & BessVienna, AustriaTickets
2015
NOV 29SUNRencontres musicales et artistiquesLeysin, SwitzerlandTickets
AUG 29SATAuvernier Jazz FestivalAuvernier, SwitzerlandTickets
AUG 18TUEPuplinge Classique FestivalPuplinge, SwitzerlandTickets
AUG 8SATFestival « Arcades »Puplinge, SwitzerlandTickets
MAY 1FRICaves des BernunesSierre, Switzerland
APR 24FRIBeJazz Winterfestival 2015Bern, Switzerland
APR 10FRICully Jazz FestivalCully, Switzerland
MAR 28SATChorus ClubLausanne, Switzerland
MAR 21SATFerme-AsileSion, Switzerland
FEB 21SATCaves de Bon-SéjourVersoix, Switzerland
FEB 7SATCaves de Bon-SéjourVersoix, Switzerland
JAN 18SUNAthénée 4Geneva, Switzerland
JAN 17SATAthénée 4Geneva, Switzerland
JAN 16FRIPorgy & BessVienna, Austria
JAN 8THUMoodsZurich, Switzerland
2014
DEC 6SATAMRGeneva, Switzerland
OCT 11SATBlue Note Jazz BarGeneva, Switzerland
OCT 10FRIBlue Note Jazz BarGeneva, Switzerland
OCT 9THUBlue Note Jazz BarGeneva, Switzerland
JUN 7SATFestival InternationalSaint-Louis, Senegal
APR 17THUSalle Ansermet RTSGeneva, Switzerland
MAR 6THUCaves des BernunesSierre, Switzerland
FEB 7FRIChorus ClubLausanne, Switzerland
JAN 26SUNAthénée 4Geneva, Switzerland
JAN 25SATAthénée 4Geneva, Switzerland
2013
NOV 8FRIJazz Club de SavoieChambéry, France
NOV 1FRIPoint FavreChêne-Bourg, Switzerland
JUN 14FRIViculturelleVicques, Switzerland
MAY 3FRIChat NoirGeneva, Switzerland
2012
SEP 21FRIAMRGeneva, Switzerland
JUL 15SUNYoshi’sSan Francisco, CA
JUL 13FRIVitello’sStudio City, CA
JUL 12THUVitello’sStudio City, CA
JUL 11WEDEdgemar CenterSanta Monica, CA
JUN 10SUNThéâtre des AmisCarouge, Switzerland
JUN 9SATThéâtre des AmisCarouge, Switzerland
JUN 8FRIThéâtre des AmisCarouge, Switzerland
JUN 7THUThéâtre des AmisCarouge, Switzerland
JUN 6WEDThéâtre des AmisCarouge, Switzerland
MAY 16WEDFestival Jazz 4 EveningsSion, Switzerland
MAR 24SATJournées Caritas 2012Carouge, Switzerland
MAR 23FRIMargauxBegnins, Switzerland
MAR 21WEDMoodsZurich, Switzerland
MAR 10SATFerme-AsileSion, Switzerland
2011
DEC 3SATChorus ClubLausanne, Switzerland
DEC 2FRIChorus ClubLausanne, Switzerland
DEC 1THUChorus ClubLausanne, Switzerland
AUG 20SATCrans-Montana ClassicsCrans-Montana, Switzerland
MAY 27FRIAMR Geneva, Switzerland
MAY 20FRISchaffhauser JazzfestivalSchaffhausen, Switzerland
APR 13WEDEPFLLausanne, Switzerland
MAR 11FRIForum de MeyrinGeneva, Switzerland
FEB 4FRIChorus ClubLausanne, Switzerland
JAN 28FRICaves de CourtenSierre, Switzerland
JAN 27THUCaves de CourtenSierre, Switzerland
JAN 21FRIBeJazz Winterfestival 2011Bern, Switzerland
2010
NOV 20SATChorus ClubLausanne, Switzerland
NOV 13SATEJMALausanne, Switzerland
NOV 12FRIVictoria HallGeneva, Switzerland
NOV 12FRIThéâtre Les SalonsGeneva, Switzerland
NOV 5FRIBourg de SaillonSaillon, Switzerland
OCT 10SUNCentre des Loisirs de MarignacGeneva, Switzerland
OCT 9SATCentre des Loisirs de MarignacGeneva, Switzerland
OCT 1FRILa SpiraleFribourg, Switzerland
SEP 5SUNThéâtre de l’OrangerieGeneva, Switzerland
AUG 17TUEJazz Onze +Lausanne, Switzerland
AUG 14SATFestival des ArcadesSion, Switzerland
AUG 6FRIAzem PalaceDamascus, Syria
AUG 4WEDLe Petit GlobeYverdon-les-Bains,  Switzerland
JUL 23FRI46e Festival International de CarthageCarthage, Tunisia
MAY 29SATChat NoirGeneva, Switzerland
MAY 27THUBird’s EyeBasel, Switzerland
MAY 19WEDDamascus Opera HouseDamascus, Syria
MAY 7FRIChorus ClubLausanne, Switzerland
MAY 4TUEFondation TheodoraRolle, Switzerland
MAR 20SATCarnotset des ArtistesSion, Switzerland
MAR 19FRICarnotset des ArtistesSion, Switzerland
MAR 13SATCarnotset des ArtistesSion, Switzerland
MAR 12FRICarnotset des ArtistesSion, Switzerland
FEB 13SATSemaines MusicalesCrans-Montana, Switzerland
2009
DEC 18FRIAMRGeneva, Switzerland
OCT 30FRIThéâtre de Grand-ChampGland, Switzerland
OCT 23FRIJeunesses MusicalesBrussels, Belgium
OCT 22THUJeunesses MusicalesBrussels, Belgium
OCT 21WEDJeunesses MusicalesMons, Belgium
OCT 20TUEJeunesses MusicalesWaterloo, Belgium
OCT 19MONJeunesses MusicalesWaterloo, Belgium
OCT 14WEDJazz Club d’AnnecyAnnecy, France
JUL 25SATLes Sommets du ClassiqueCrans-Montana, Switzerland
JUN 18THULes Estivales du ChâteauChambéry, France
MAY 29FRIFerme-AsileSion, Switzerland
MAY 8FRIChat NoirGeneva, Switzerland
MAY 3SUNCathedral Arts FestivalBelfast, Ireland
MAY 2SATDerry Jazz FestivalDerry, Ireland
APR 12SUNJazz à CarthageTunis, Tunisia
MAR 7SAT30e Semaines MusicalesCrans-Montana, Switzerland
FEB 1SUNThéâtre de l’EchandoleYverdon-les-Bains, Switzerland
JAN 31SATChorus ClubLausanne, Switzerland
2008
DEC 27SATRestaurant Le PlazaCrans-Montana, Switzerland
DEC 26FRIRestaurant Le PlazaCrans-Montana, Switzerland
DEC 13SATAMRGeneva, Switzerland
SEP 20SATLabel Suisse 2008Lausanne, Switzerland
AUG 5TUEFestival International d’HammametHammamet, Tunisia
JUL 19SAT42nd Montreux Jazz FestivalMontreux, Switzerland
APR 17THUGijon Centro Cultural CajasturGijon, Spain
APR 16WEDOviedo Centro Cultural CajasturOviedo, Spain
APR 12SATCully Jazz FestivalCully, Switzerland
MAR 1SAT29e Semaines MusicalesCrans-Montana, Switzerland
JAN 29TUEMoodsZurich, Switzerland
JAN 25FRIChorus Lausanne, Switzerland
JAN 12SATDizzy’s Jazz at Lincoln CenterNew York, NY
JAN 11FRIDizzy’s Jazz at Lincoln CenterNew York, NY
JAN 10THUDizzy’s Jazz at Lincoln CenterNew York, NY
JAN 9WEDDizzy’s Jazz at Lincoln CenterNew York, NY
JAN 8TUEDizzy’s Jazz at Lincoln CenterNew York, NY
2007
DEC 22SATAMRGeneva, Switzerland
NOV 30FRIUtopolis Kirchberg Luxembourg 
NOV 9FRICouleurs Jazz FestivalSidi Bou Saïd, Tunisia
JUL 15SUNNorth Sea Jazz FestivalRotterdam, Holland
JUL 10TUENorth Sea Jazz CruiseNorth Sea
JUL 9MONNorth Sea Jazz CruiseNorth Sea
JUL 6FRI41st Montreux Jazz FestivalMontreux, Switzerland
JUN 7THUUtopolis KirchbergLuxemburg
APR 15SUN Radio Espace 2Lausanne, Switzerland
FEB 17SATAMRGeneva, Switzerland
JAN 12FRICharlie O’sNew York, NY
JAN 11THU34th IAJE Conference New York, NY
JAN 6SATChat NoirCarouge, Switzerland
2006
DEC 30SATFlâneries Musicales de ChampéryChampéry, Switzerland 
SEP 29FRIFestival des Musiques SuissesLausanne, Switzerland
SEP 13WEDCouleurs Jazz FestivalSidi Bou Saïd, Tunisia
SEP 12TUECouleurs Jazz FestivalSidi Bou Saïd, Tunisia
SEP 11MONCouleurs Jazz FestivalSidi Bou Saïd, Tunisia
AUG 22TUEThe Jazz StandardNew York, NY
AUG 21MONCecil’s Jazz ClubWest Orange, NJ
AUG 5SATFlâneries Musicales de ChampéryChampéry, Switzerland
JUL 29SATFestival International d’El JemElJem, Tunisia
MAY 28SUNAtlanta Jazz Festival Atlanta, GA
APR 21FRISweet RhythmNew York, NY
FEB 24FRIDizzy’s San Diego, CA
FEB 23THUTrastevere RestaurantLos Angeles, CA
FEB 21TUEThe Standard HotelLos Angeles, CA 
FEB 9THUThéâtre de la VerdureGorée, Senegal 
FEB 8WEDThéâtre de la VerdureGorée, Senegal