1976 – 1980: Leiter eines Referats für Rentenversicherung bei der Landesversicherungsanstalt Oberbayern
1980 – 1991: Richter am Sozialgericht München (u.a. Vorsitzender von Kammern für Rentenversicherung und Unfallversicherung)
1991 – 1993: Leiter eines Referats im Bayerischen Landesprüfungsamt für Sozialversicherung
1993 – 2008: Leiter des Referates für die bayerische Arbeits- und Sozialgerichtsbarkeit im Bayerischen Staatsministerium für Arbeit und Sozialordnung, Familie und Frauen – 2008 pensioniert