Γεννήθηκε στη Θεσσαλονίκη. Το 1977 αποφοίτησε πρώτος από τη Νομική Σχολή του Πανεπιστημίου Αθηνών. Το 2012 εκλέχτηκε μέλος της Ευρωπαϊκής Ακαδημίας Επιστημών και Τεχνών (Salzburg). Κατά τα έτη 1992, 1993, και 1994 δίδαξε διεθνές και ευρωπαϊκό Ποινικό Δίκαιο στο Πανεπιστήμιο του Μονάχου ως επισκέπτης καθηγητής (μαθήματα εμβάθυνσης) μετά από πρόσκληση του Καθηγητή Claus Roxin, ενώ το 2008 οργάνωσε από κοινού με τον Καθηγητή Ulfrid Neumann Ανώτερο Σεμινάριο ποινικού δικαίου και γενικής θεωρίας του δικαίου στο Πανεπιστήμιο της Φρανκφούρτης. Εισήγαγε τη διδασκαλία του διεθνούς ποινικού δικαίου στη Νομική Σχολή Αθηνών από το 1987 και συνέγραψε σχετικό εγχειρίδιο. Κατά τα έτη 2007-2014 δίδαξε στην Εθνική Σχολή Δικαστών. Διετέλεσε πρόεδρος της νομοπαρασκευαστικής επιτροπής για τον νέο ποινικό κώδικα (από το Σεπτ. 2008 μέχρι το 2009 οπότε και παραιτήθηκε), Μέλος του Ανωτάτου Ειδικού Δικαστηρίου (δύο θητείες) και του Ανωτάτου Πειθαρχικού Συμβουλίου. Έχει λάβει μέρος σε πολλές νομοπαρασκευαστικές επιτροπές (ως πρόεδρος ή μέλος) και συμμετέσχε ως εκπρόσωπος της Ελλάδας στην Ομάδα Εργασίας των (τότε) Ευρωπαϊκών Κοινοτήτων που επεξεργάστηκε τη Σύμβαση PiF για την ποινική προστασία των κοινοτικών εννόμων αγαθών. Το 2015 ίδρυσε το Ινστιτούτο Ευρωπαϊκού και Διεθνούς Ποινικού Δικαίου και εξελέγη Πρόεδρος αυτού. Παράλληλα, ασκεί ποινική δικηγορία με ειδίκευση στους τομείς: Οικονομικό Ποινικό Δίκαιο, Φορολογικό Ποινικό Δίκαιο, Χρηματιστηριακό Ποινικό Δίκαιο, Διαδικτυακή εγκληματικότητα (Cybercrime), Εγκληματικότητα σχετικά με Κρυπτονομίσματα, Πνευματική Ιδιοκτησία, Βιομηχανική Ιδιοκτησία, Αθέμιτος Ανταγωνισμός, Έκδοση, Ευρωπαϊκό Ένταλμα Σύλληψης, Ιατρική Ευθύνη, Διεθνές Ποινικό Δίκαιο, Ευρωπαϊκό Ποινικό Δίκαιο, Ποινική Διαπραγμάτευση, Ποινικά Ζητήματα Νευροτεχνολογίας, Ατομικά Δικαιώματα, Αεροπορικό Ποινικό Δίκαιο, Τρομοκρατία, Φαρμακευτικό Ποινικό Δίκαιο, Τραπεζικό Ποινικό Δίκαιο, Ναυτιλιακό Ποινικό Δίκαιο, Ποινικό Δίκαιο Αρχαιοτήτων-Πολιτιστικής Κληρονομιάς, Ποινικό Δίκαιο Κρατικών Συμβάσεων, Αθλητικό Ποινικό Δίκαιο, Εγκλήματα Διαφθοράς, Νομιμοποίηση Εσόδων Από Εγκληματική Δραστηριότητα, Εταιρικό Ποινικό Δίκαιο.