archives resume

chorus jazz club lausanne

nouveau monde fribourg

jazz parade fribourg

VAUDOUX CLUB MONTHEY

FERME ASILE SION

KELLER THEATER BRIG

montreux jazz festival

willisau jazz festival

jazz baragge zurich

kunming international festival china

happy club Kunming china

festineuche festival

Hainan international jazz festival china

pattaya music festival 2004 thailand

china tour 2000

South Korea tour 2000

thailand tour 2000

china tour 2003

china tour 2005

china tour 2007

china tour 2008

china tour 2'0110

china tour 20111

Jazzmandu nepal 2011

china oris tour 2013

china oris tour 2014

china oris tour 2015

jz club shanguai

jz club guangzhou

jz club wuhan

lavo club shengzen

caveau des oubliettes paris france

indian tour 2018

thailand tour 2018

st benoit lycée Istanbul turkey

izmir jazz festival turkey

CAVES DE VERSOIX SWITZERLAND

JAZZ CONTREBANDE CAROUGE

CHAT NOIR CAROUGE

CASE A CHOC NEUCHATEL

50 ANNIVERSARY SWITZERLAND-CHINA 2000

60 ANNIVERSARY SWITZERLAND CHINA 2010

SHANGHAI EXPO 2010

70 ANNIVERSARY SWITZERLAND INDIA 2018

jazz on + lausanne

ROCK CAFE PRAGUE CZECK REPUBLIC

HIGH BLUES CLUB CHINA

JZ FESTIVAL SHANGHAI 2010

JZ FESTIVAK SHANGHAI 2013

JAZZWEEK SHANGHAI 2007

SHANGUAI GRAND THEATER HALL 2008

DANING THEATER SHANGHAI 2010

ICOGNE FESTIVAL 2016

SWISSDAYS ISTANBUL 2022

ALLIANCE FRANCAISE CONCERT HALL 2018

BRAZIL TOUR 2014

HONG-KONG TOUR 2008-2010

asia tour 2017

abacus st gall live streaming 2020

jazz a vienne france

nuts club chongqing

Beijing jinhua university 2008

austria tour 1998

festival de la cite  Lausanne 1996

lugano mamma jazz club 

fete de la musique online manila philippines 2020

rolex master shanghai 2008

l'usine a gaz Nyon Switzerland

dance & music festival Bangkok Thailand 2008

Beijing nine gates jazz festival 2016

and many more...