Αποφοίτησε το 1980 από τη Γερμανική Σχολή Αθηνών και πήγε στη Γερμανία για σπουδές με υποτροφία της D.A.A.D. (Γερμανική Υπηρεσία Ακαδημαϊκών Ανταλλαγών).

Το 1988 πήρε πτυχίο Μαθηματικών με δευτερεύουσα κατεύθυνση Οικονομικά από το Πανεπιστήμιο της Χαϊδελβέργης.

Στην πτυχιακή του διατριβή πραγματεύτηκε τη "Δοκιμασία των Kolmogorov - Smirnov βασισμένη στα κατάλοιπα ενός γραμμικού μοντέλου", μια συχνά χρησιμοποιούμενη διαδικασία της οποίας η θεωρητική τεκμηρίωση έλειπε.

Παράλληλα απέκτησε πρακτική εμπειρία ανάλυσης δεδομένων εργαζόμενος ως επιστημονικός βοηθός στο Ινστιτούτο για "Τεκμηρίωση και Ιατρική Στατιστική" του Πανεπιστημίου της Χαϊδελβέργης, όπου διεξήγαγε στατιστικές μελέτες.

Το 1993 πήρε το διδακτορικό του στα Μαθηματικά (Στατιστική).  

Το θέμα της διδακτορικής διατριβής ήταν η "Ασυμπτωτική συμπεριφορά της εκτιμήτριας του Capon", μιας μη - παραμετρικής εκτιμήτριας του φάσματος στάσιμης χρονοσειράς. 

Κατά τη διάρκεια της εκπόνησης της διατριβής, απασχολήθηκε για ένα διάστημα ως ερευνητής στο Πανεπιστήμιο της Χαϊδελβέργης (SFB123: Stochastic mathematical models) (1988-1991) ενώ υπήρξε και προσκεκλημένος ερευνητής στο εργαστήριο Στατιστικής του Πανεπιστημίου Paris Sud με υποτροφία του κρατιδίου της Βάδεν - Βυρτενβέργης (1991-1993). Στο Παρίσι παρακολούθησε επίσης σεμινάρια Οικονομετρίας στην ENSAE. 

Τέλος, κατά το διάστημα εκπόνησης της διατριβής του, ασχολήθηκε ιδιαίτερα με τον προγραμματισμό: ένα πρόγραμμά του, το SPESIM, απέσπασε τιμητική διάκριση σε παγγερμανικό διαγωνισμό.