Er arbeitete in der Chirurgie der Kreisklinik Langen seit 9/1986 und wurde 1994 Facharzt für Chirurgie.
Von 2006 bis 2/2008 war er in den Hochtaunus-Kliniken Bad Homburg tätig und erwarb 10/2007 die Zusatzbezeichnung Unfallchirurgie.
Seitdem arbeitet er an den Hochtaunus-Kliniken in Usingen.
MB-Mitglied ist bereits 1986 als Student geworden. Während seiner Tätigkeit in Langen arbeitete er ca. 15 Jahre ehrenamtlich im Betriebsrat mit. 2010 kandidierte er erfolgreich zur Wahl des Betriebsrats der Hochtaunus-Kliniken gGmbH.