 He has given many concerts in Greece as well as abroad (Germany, Italy, Poland, Portugal, Bulgaria, Servia, Turkey, Cuba) and he has made recordings for the ERT (Greek Radio Television).From 1989 he has participated as soloist and teacher in Greek and international Festivals, such as the Volos International Guitar Festival, International Festival of Istanbul, Zory International Guitar Festival, Corfu International Guitar Festival, Hermoupolis International Guitar Festival, Porto Heli International Festival Art & Culture, Chorton International Festival, etc.He has performed, as a soloist, in a variety of ensembles, with the Symphonic Orchestra of the Bach Conservatory of Moscow, the Symphonic Orchestra of Larisa as well as in small ensembles of chamber music.