He played during the 80's in many famous Greek teams such as Panionios (1982–1990), OFI Crete (1990–1993) and Doxa Virona (1993–1996) and in 1996 decided to retire from professional football.
During the 1980s, he played for several prominent Greek teams such as Panionios (1982–1990), OFI Crete (1990–1993) and Doxa Virona (1993–1996). In 1996, he decided to retire from professional football.