Είναι καθηγητής του διεθνούς δικαίου και της εξωτερικής πολιτικής στο Τμήμα Διεθνών, Ευρωπαϊκών και Περιφερειακών Σπουδών του Παντείου Πανεπιστημίου. Στις εκλογές του Ιουλίου 2019, του Μαΐου και του Ιουνίου 2023 εξελέγη βουλευτής στην Α΄ Περιφέρεια Αθηνών με τη Νέα Δημοκρατία.
Είναι απόφοιτος της Νομικής Σχολής του Πανεπιστημίου Αθηνών και Διδάκτωρ Νομικής του Πανεπιστημίου του Μπρίστολ.
Έχει διατελέσει υφυπουργός Παιδείας και Θρησκευμάτων αρμόδιος για την ανώτατη εκπαίδευση (2021-23), Γενικός Γραμματέας Πληθυσμού στο Υπουργείο Εσωτερικών (2012-2015) και Ειδικός Γραμματέας Διαπολιτισμικής Εκπαιδεύσεως στο Υπουργείο Εθνικής Παιδείας και Θρησκευμάτων (2007-2009).
Έχει δημοσιεύσει επτά βιβλία και αρκετά επιστημονικά άρθρα για τις ελληνοτουρκικές σχέσεις, το δίκαιο της Θάλασσας, το Κυπριακό, τα Βαλκάνια, τις μειονότητες, τη μετανάστευση και τη Μικρασιατική Καταστροφή. Τον Φεβρουάριο του 2023 εξέδωσε το τελευταίο του βιβλίο με θέμα τα 100 χρόνια από τη συνθήκη της Λοζάνης.
Είναι νυμφευμένος με την Ειρήνη Σταματούδη, καθηγήτρια Νομικής στο Πανεπιστήμιο Λευκωσίας κι έχουν τρία παιδιά.