studierte Schulmusik mit Hauptfach Orgel an der Musikhochschule Detmold sowie Evangelische Kirchenmusik an der Musikhochschule Köln (A-Examen).
Seit 1981 ist er Musiklehrer am Christian-Rauch-Gymnasium in Bad Arolsen, seit 1991 zudem Fachleiter für gymnasiale Musiklehrer am Studienseminar in Kassel.
Zahlreiche Solo-Orgelkonzerte und Chorkonzerte mit dem Arolser Kammerchor, den Bad Arolser Schulchören und dem Schulorchester führten ihn u. a. nach England, Israel, Italien, Schweden, Nordamerika, Ungarn, Russland und Polen und gaben Gelegenheit zu Schallplatten-, Rundfunk- und Fernsehaufnahmen.
Seit 2005 leitet er das Waldeckische Kammerorchester.