Γεννήθηκε στην Πάτρα. Σπούδασε Νομικά στο Πανεπιστήμιο Θεσσαλονίκης. Ως υπότροφος της Γερμανικής Υπηρεσίας Ακαδημαϊκών Ανταλλαγών έκανε μεταπτυχιακές σπουδές στο Ποινικό Δίκαιο στο Πανεπιστήμιο του Freiburg/Γερμανία και στο εκεί Ινστιτούτο Max Planck. Τον Δεκέμβριο 1984 έλαβε το διδακτορικό δίπλωμά του με τον βαθμό “summa cum laude”.
Διετέλεσε επί τετραετία τακτικός καθηγητής Ποινικής Δικονομίας στην Σχολή Αξιωματικών της Ελληνικής Αστυνομίας. Στην συνέχεια διορίστηκε ως Λέκτορας στον τομέα Ποινικών Επιστημών της Νομικής Σχολής του Πανεπιστημίου Αθηνών και αργότερα εξελέγη στην θέση του Επίκουρου Καθηγητή.
Εργάσθηκε ως Ειδικός Σύμβουλος σε περισσότερα Υπουργεία, εκπροσώπησε την Ελλάδα σε διεθνείς οργανισμούς και στην Ε.Έ., ενώ έχει συμμετάσχει ως μέλος ή ως πρόεδρος σε περισσότερες από 25 Νομοπαρασκευαστικές Επιτροπές διαφόρων Υπουργείων και σε περισσότερες από 10 Ομάδες Εργασίας.
Ασκεί δικηγορία ως μέλος του Δ.Σ.Α.
Από το έτος 1989 ανήκει στην συντακτική επιτροπή του επιστημονικού περιοδικού ‘Ποινικά Χρονικά’.
Έχει συγγράψει δύο επιστημονικές μονογραφίες, περισσότερες από 40 μελέτες, πολλά σχόλια σε αποφάσεις δικαστηρίων, ενώ έχει μεταφράσει από τα Γερμανικά και τα Αγγλικά πολλά επιστημονικά άρθρα, όπως επίσης σημαντικά φιλοσοφικά (Adorno), κοινωνιολογικά (H. Willke) και λογοτεχνικά έργα (Thomas Mann, Hermann Broch). Έχει συνεργασθεί ως μεταφραστής και με το Μέγαρο Μουσικής Αθηνών.
Αφυπηρέτησε από το Πανεπιστήμιο το έτος 2021 και τον Νοέμβριο του ίδιου έτους διορίστηκε ως αναπληρωματικό μέλος στην Αρχή Προστασίας Δεδομένων Προσωπικού Χαρακτήρα.
Τον Αύγουστο 2022 διορίστηκε με απόφαση του Πρωθυπουργού ως τακτικό μέλος της Εθνικής Επιτροπής για τα Δικαιώματα του Ανθρώπου.