- Doctor's degree (PhD in law, Pensions Law), University of Mainz, 2004
- LLM, University of Notre Dame Law School, Program at London Law Centre, 2000-2001
- Second State Law Examination (bar exam); Mainz, 2000
- German Post-Graduate School of Administrative Science; Speyer, 1999
- Legal Clerkship (Referendariat); Trier and Koblenz, 1998-2000
- First State Law Examination; Mainz, 1998
- University of Mainz; 1992-1997