1994 – 1998: Assistent an der Universität Regensburg, Lehrgebiet: Bürgerliches Recht und Rechtsvergleichung (Prof. Dr. Dr. h.c. mult. Dieter Henrich)
1998 – 2011: Rechtsanwalt und Mediator in Regensburg (zuletzt: Fachanwalt für Arbeitsrecht und IT-Recht)
Seit 2011: Professor für Wirtschaftsprivatrecht, Schwerpunkt Arbeitsrecht an der Ostbayerischen Technischen Hochschule Regensburg