- 1990- Anerkennung als Facharzt für Anästhesie 
- 1992–96- Oberarzt an den Krankenhäusern Biberach und Ochsenhausen, Abteilung für Innere Medizin 
- 1994- Anerkennung als Facharzt für Innere Medizin 
- 1996–97- Praxistätigkeit in der Allgemeinarztpraxis
Dr. Bühler/Rendl, Erolzheim 
- 1997- Anerkennung als Facharzt für Allgemeinmedizin 
- 1997–2002- Internistische Gemeinschaftspraxis
mit Dr. F. Flechtner 
- Seit 2003- Internistische Gemeinschaftspraxis mit Frau Dr. Andrea Schuster 
- 2010- Zusatzbezeichnung
„Stoffwechseltherapeut CMI” sowie
„Gesundheitsförderung und Prävention CMI” 
- 2011- Zusatzbezeichnung
„Ernährungsmediziner“ (ZAEN)