Την περίοδο 1981-1982 διετέλεσε βοηθός του νομικού συμβούλου του πρωθυπουργού Ανδρέα Παπανδρέου ενώ έχει διατελέσει νομικός σύμβουλος σε αρκετά υπουργεία. Επίσης, έχει χρηματίσει πρόεδρος της Επιτροπής για τον Κώδικα Οδικής Κυκλοφορίας (1996-97), του διοικητικού δικαστηρίου του Οργανισμού Ηνωμένων Εθνών, του διοικητικού συμβουλίου της Εταιρείας Παροχής Αερίου Θεσσαλονίκης και αναπληρωτής πρόεδρος του Εθνικού Συμβουλίου Ραδιοτηλεόρασης. Το καλοκαίρι του 2007, λόγω των επικείμενων εκλογών, ανέλαβε υπηρεσιακός υπουργός Εσωτερικών, Δημόσιας Διοίκησης και Αποκέντρωσης. Η θητεία του συνέπεσε με τις δασικές πυρκαγιές που συγκλόνισαν την Ελλάδα το καλοκαίρι του 2007. Τον Σεπτέμβριο του 2009 διορίστηκε για δεύτερη φορά υπηρεσιακός υπουργός Εσωτερικών με αφορμή τις εκλογές της 4ης Οκτωβρίου.