He played in Superleague Greece for PAOK, Ionikos, Panionios and Aris.
He started his career in the amateur club Panorama Thessaloniki.
In 2001, while he was playing in Panionios, he won the best goalkeeper award from PSAP.
In summer of 2001 he returned to PAOK and played there for the next three years.
The last station of his career was for Aris, in which he played during the 2004–05 season.