- 1963 – 1970 Volksschule in Schlammersdorf
- 1970 – 1973 Wirtschaftsschule in Eschenbach
- 1973 – 1976 Ausbildung zur Bankkauffrau
- 1976 – 1987 berufstätig als Bankkauffrau bis zur Geburt des ersten Kindes
- 1987 – 2008 Familienarbeit und ehrenamtliche Tätigkeit
- 1994 – 2008 Bezirksrätin im Bezirkstag der Oberpfalz
- seit 1996 Kreisrätin im Kreistag Neustadt/Waldnaab
- 1994 – 2003 Fraktionsgeschäftsführerin der CSU-Bezirkstagsfraktion
- 1998 – 2003 stellvertretende CSU-Fraktionsvorsitzende im Bezirkstag
- 2003 – 2008 CSU-Fraktionsvorsitzende im Bezirkstag der Oberpfalz
- seit 2008 Landtagsabgeordnete
- seit 1981 Mitglied in der CSU
- 1986 – 1990 stellvertretende JU-Kreisvorsitzende
- seit 1989 CSU-Kreisvorstandsmitglied
- seit 1999 stellvertretende CSU-Kreisvorsitzende
- 1993 – 1999 Kreisvorsitzende der Frauen Union
- 1995 – 2005 stellvertretende Bezirksvorsitzende der Frauen-Union
- seit 1989 Kreisvorstandsmitglied der CSA
- seit 1995 Bezirksvorstandsmitglied der CSU Oberpfalz
Mitglied in vielen Vereinen und Verbänden u. a. in der Katholischen Arbeitnehmerbewegung, im Oberpfälzer Waldverein, in der Paneuropa Union und beim VDK.