Είναι απόφοιτος της Γερμανικής Σχολής Θεσσαλονίκης και πτυχιούχος του Τμήματος Βυζαντινών και Νεοελληνικών Σπουδών της Φιλοσοφικής Σχολής του ΑΠΘ. Παρακολούθησε μεταπτυχιακές σπουδές στο Παρίσι με τους καθηγητές Ν. Σβορώνο και Ελένη Ahrweiler και απέκτησε μεταπτυχιακό δίπλωμα D.E.A. του πανεπιστημίου Paris I, ενώ συνέχισε σπουδές στη βυζαντινή νομισματική στο Πανεπιστήμιο του Saarland της Γερμανίας. Ανακηρύχτηκε διδάκτωρ της Ιστορίας από το Τμήμα Ιστορίας και Αρχαιολογίας της Φιλοσοφικής Σχολής του ΑΠΘ όπου εργάστηκε επί 42 χρόνια οπότε συνταξιοδοτήθηκε (2013).