- Born 1972
- 1991-1993 Bank Trainee/Financial Assistant Deutsche Bank, Mannheim
- 1993-2000 Law Studies, University of Heidelberg, Germany, 1st/2nd state exam, articled clerk at Landgericht (District Court) Heidelberg
- 2000 Licence to Practise Law (admittance to the bar)
- 2000-2001 Master of Comparative Laws at Universities Mannheim, Germany & Adelaide, Australia
- 2001-2003 In-house lawyer at telecommunications service provider envia.tel, Chemnitz Germany
- 2003 Immigration to Adelaide, Australia
- Since 2003 Solicitor at own law firm in Adelaide
- Since 2006 Project Manager for major projects in local government