He has given numerous concerts as soloist and as ensemble member in Greece, Cyprus, Germany, Poland, France, Austria (Arnold Schoenberg Center), England (Yorkshire Baroque Soloists) and U.S.A. He has recorded for the Third Programme of the Greek Radio. He has also received enthusiastic critics (magazine The Strad ) for cds he has recorded, which cover a wide repertoire from baroque to contemporary composers. In his reperoire are included many first interpretations of works by Greek composers. He has been founding member of various ensembles. As guest professor he has given seminars and concerts at the Music Academy Karol Lipinski in Wroclaw (Poland) as well as at Universities such as τα Bowling Green, Toledo, William and Mary, Virginia, and Boston in the U.S.A. He teaches violin and chamber music at the Music Department of the Ionian University and the International Music Days in Brache (Germany). He is assistant violin professor at the Music Department of the Ionian University.