Career
As a professional football player, he played for Anagennisi Karditsa, AE Larissa, Ionikos and Paniliakos. From 1996 to 2001 he worked as a semi-professional manager for Anagennisi Karditsa (twice), Nafpaktiakos Asteras (twice), Preveza and Panelefsiniakos. He is a professional manager since 2001, when he started his career at Paniliakos.
In the following years he managed Kalamata, Ionikos, Levadiakos, Thrasyvoulos, Olympiakos Volou and Aris Thessaloniki.
He also made four appearances for Greece national football team in 1988, scoring once.