- Born on 13.05.1984 in Braunau am Inn
- 2004 High School Graduation, Aventinus-Gymnasium Burghausen
- 2004 to 2011 studied law at the University Passau, with the specialization International and Private Law, European and International Law, First State Examination in Law
- 2011 to 2014 law clerk at the district court Passau, Second State Examination in Law
- Since 2015 is a licensed lawyer
- Traffic law
- Administrative law
- Sport law and association law
- Civil law
After certification as a lawyer Mr Hafeneder worked in a law firm in Passau, which represented large insurance companies. Mr. Hafeneder consulted mainly mandates on traffic law issues.
At present Mr.Hafeneder is taking a special course on traffic law.