| Zeitraum | Verwendung |
| 01.10.1970 | Eintritt in die Bundeswehr bei der Heeresunteroffiziersschule I in SONTHOFEN |
| 1971 – 1976 | Ausbildung als Jäger- und Fallschirmjägerunteroffizier und Verwendung im Jägerlehrbataillon 351 in HAMMELBURG und Fallschirmjägerbataillon 272 in WILDESHAUSEN |
| 1976 – 1980 | Ausbildung und Verwendung als Pionierfeldwebel und Zugführer an der Pionierschule und Fachschule des Heeres für Bautechnik in MÜNCHEN und im amphibischen Pionierbataillon 230 in INGOLSTADT |
| 1980 – 1985 | Laufbahnwechsel zum Offizier des Truppendienstes mit den Verwendungen Zugführer, Erkundungsoffizier und S2-Offizier im Pionierlehrbataillon 210 und in der Panzerpionierlehrkompanie 290 in MÜNCHEN |
| 1985 – 1988 | Kompaniechef im Pionierlehrbataillon 220 in MÜNCHEN |
| 1988 – 1990 | Ordonnanzoffizier beim General der Pioniere und ABC-Abwehr |
| 1990 – 1992 | Kompaniechef der Panzerpionierkompanie 150 in WESTERBURG |
| 1992 – 1994 | Stellvertretender Bataillonskommandeur im Pionierlehrbataillon 220 in MÜNCHEN |
| 1994 – 1997 | Bataillonskommandeur des Pionierbataillon 801 in STORKOW |
| 1997 – 1999 | Dezernatsleiter für Katastrophenhilfe und humanitäre Einsätze beim Kommando Luftbewegliche Kräfte und 4. Division in REGENSBURG und Leiter Lagezentrum Einsatz |
| 2000 – 2001 | Stellvertretender Brigadekommandeur der Pionierbrigade 50 in BOGEN |
| 2002 - 2003 | Leiter Lagezentrum Einsatz 10. Panzerdivision in SIGMARINGEN |
| 2003 - 2005 | Leiter Gruppe Kampfunterstützung Luftraumorganisation und -koordination der 13. Panzergrenadierdivision in LEIPZIG und Leiter Lagezentrum Einsatz |
| 2005 | Leiter Vereinte Nationen Ausbildungszentrum Bundeswehr in HAMMELBURG |