Born in Thessaloniki, he grew up in Kozani, Greece. Social Squash, was his first punk band formed in 1984. He studied electric bass at Jazz Conservatory( Thessaloniki), at American Institute of Music(Vienna) with Angus Thomas, Jonas Hellborg, jazz contrabass
at Art University of Graz (Austria) with Wayne Darling, classic with Ewald Zimmerman and Eugenios Politis. He has played and toured with the Big Band and the Symphony Orchestra of Graz University.
He has collaborated with musicians such as Wayne
Brasel, Mark Murphy, Fritz Pauer, Angus Thomas, Sheila Jordan, James Carter, Karl Ratzer, Sakis Papadimitriou, Andy Sheppard, Milcho Leviev , Chicko Freeman, Rick Margitza, Adam Nussbaum, Terence Blanchard, Greg Hutchinson, Airto Moreira,
Danny Hayes, Tony Lakatos, a.o.
Since July 2000, he lives in Thessaloniki, Greece, where he taught at Philippos Nakas Conservatory, at Ionian University and Music School of Serres. Currently he teaches at Jazz Conservatory and Music School in Thessaloniki
He plays in many different bands with numerous styles varying from be-bop to funk, ethnic and contemporary music such as Apopsis Trio, Trio Balcano, Bass to Bass (a contrabass duo with Nektarios Karantzis), Kategoria X, Free Call.
He has participated in jazz clubs and festivals like PORGY & BESS (Vienna), ORPHEUM (Graz), BFLAT (Berlin), RABBAT JAZZ FESTIVAL (Morocco), PPLOVDIV JAZZ FESTIVAL, WARSAW SUMMER JAZZ DAYS.