Είναι διδάκτορας Πολιτικής Επιστήμης του Εθνικού και Καποδιστριακού Πανεπιστημίου Αθηνών και έχει αναλάβει διδακτικά καθήκοντα στο Δημοκρίτειο Πανεπιστήμιο Θράκης, στο Πανεπιστήμιο Αθηνών και στο Ελληνικό Ανοικτό Πανεπιστήμιο. Στα ερευνητικά του ενδιαφέροντα περιλαμβάνονται η θεωρία των κομμάτων, η μελέτη του ελληνικού κομματικού συστήματος και η πολιτική των κομμάτων της ριζοσπαστικής Αριστεράς.