Κατάγεται από την Ασφάκα Ιωαννίνων.
Τα πρώτα του ποδοσφαιρικά βήματα τα έκανε στην ομάδα του χωριού του, από όπου τον είδαν οι άνθρωποι του ΠΑΣ Γιάννινα.
Η επαγγελματική του σταδιοδρομία στο ποδόσφαιρο ξεκίνησε το 1982 από τον ΠΑΣ Γιάννινα. Την περίοδο 1986-87 μεταγράφηκε στον Ολυμπιακό Πειραιώς με τον οποίο κατέκτησε το πρωτάθλημα την ίδια χρονιά συμμετέχοντας σε 16 αγώνες και σκοράροντας 1 γκολ.
Στους “ερυθρόλευκους” παρέμεινε και την επόμενη χρονιά, ενώ το 1988 αποχώρησε για να ενταχθεί στο δυναμικό του Ηρακλή Θεσσαλονίκης.
Στον “Γηραιό” αγωνίστηκε επί μία τετραετία, αποχωρώντας με τη λήξη της περιόδου 1991-92, για να επιστρέψει στον ΠΑΣ Γιάννινα, όπου και παρέμεινε μέχρι το 1994.
Το διάστημα 1994-1997 υπήρξε παίκτης του Παναργειακού.
Συνέχισε την καριέρα του την επόμενη περίοδο (1997-98) αγωνιζόμενος με τα χρώματα του Μαρκό και έκλεισε την καριέρα του στον Θεσπρωτό στην Δ’ Εθνική, κατακτώντας το πρωτάθλημα και την άνοδο στην Γ’ Εθνική.
Μετά το τέλος της ποδοσφαιρικής του καριέρας συνέχισε στο ποδόσφαιρο από διάφορα πόστα και ομάδες.
Για ένα διάστημα ήταν μάνατζερ παιχτών.
Επίσης είναι γυμναστής με ειδικότητα στο ποδόσφαιρο.
Τα πρώτα χρόνια ανέλαβε κάποια πόστα στον ΠΑΣ Γιάννινα,όπως γενικός αρχηγός.
Το 2001 έκατσε στον πάγκο του ΠΑΣ Γιάννινα για έναν αγώνα,με τον ΟΦΗ.
Το καλοκαίρι του 2011 είχε ένα σύντομο πέρασμα σαν τεχνικός σύμβουλος στην ΑΕΛ.
Από τον Μάιο του 2016 είναι τεχνικός διευθυντής και υπεύθυνος ακαδημιών στον Ολυμπιακό Βόλου.
Αγωνίστηκε για πρώτη φορά με την Ελλάδα στις 26 Μαρτίου 1986, στην εντός έδρας φιλική αναμέτρηση εναντίον της Ανατολικής Γερμανίας (2-0), υπό τις οδηγίες του Μίλτου Παπαποστόλου.
Με την γαλανόλευκη φανέλα είχε συνολικά 20 συμμετοχές και 1 γκολ, την περίοδο 1986-1989.

