- Geboren in Stuttgart-Möhringen, verheiratet, 4 Kinder. Wohnt mit seiner Familie in Marbach.
- Studium der Medizin in Bochum, Marburg und Poitiers (Frankreich). Weiterbildung zum Facharzt im Kreiskrankenhaus Sarrebourg (Moselle – Frankreich): Innere Medizin, Kardiologie, Anästhesie und Intensivmedizin sowie Tätigkeit als Notarzt.
- Tätigkeit als Allgemeinarzt in der Abteilung für Innere Medizin der Klinik in Ingwiller (Bas-Rhin – Frankreich).
- Weiterbildung in einer allgemeinmedizinischen Landarztpraxis im Schwarzwald sowie in einer chirurgischen Praxis in Südbaden.
- Zusatzausbildungen in Gerontologie an der Universität Straßburg sowie in Naturheilverfahren.
- Seit 2002 niedergelassen als Facharzt für Allgemeinmedizin in Benningen.
- Seit 2014 in Gemeinschaftspraxis zusammen mit Dr. Antje Nielsen