An Hochschulen war er 1987 bis 1996 Wissenschaftlicher Mitarbeiter und Assistent am Institut für Geschichte in Darmstadt, seit 1996 ist er Professor für Neuere und Neueste Geschichte an der Universität Trier.