Σπούδασε νομικά στο Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών και εντάχθηκε στο διπλωματικό σώμα. Υπηρέτησε σε σημαντικά πόστα, μεταξύ άλλων, στις ελληνικές πρεσβείες στη Μόσχα, την Άγκυρα και την Πρετόρια, καθώς και στις μόνιμες αντιπροσωπείες στον ΟΗΕ (Νέα Υόρκη) και στο ΝΑΤΟ (Βρυξέλλες).