studierte Mathematik und Physik in Essen und promovierte 1983 in New Orleans zu einem Thema der Algebra. Nach einigen DFG-geförderten Forschungsprojekten zu Algebra und Modelltheorie wechselte er 1986 in die Software-Grundlagen-Abteilung eines großen Unternehmens der Übertragungs- und Vermittlungstechnik. Seit 1996 ist er als Professor für die TH Mittelhessen tätig. Derzeitige Arbeitsgebiete sind SW-Entwicklung für eingebette Systeme, formale Methoden, digitale Signalverarbeitung.