Born in
Lavrio, Vamvakoulas started playing football at the local for Olympiacos Lavrio. In 1978 he was signed by
Olympiacos, where he played until 1985, winning 3 championships, 1 cup and the
Greek Super Cup in 1980. Then he moved to the rival club
Panathinaikos, where he spent 4 seasons, adding to his titles another championship in 1986, 3 cups and the
1988 Greek Super Cup. Afterwards, he played at
Ionikos for a season before moving to
OFI for half a season. In 1992 he moved to
PAS Giannina and later returned to Ionikos to finish his career in 1993. ==International career==