Tanár, nyíregyházi önkormányzati képviselő. Diplomáját 1988-ban a Nyíregyházi Egyetem jogelődjén, a Bessenyei György Tanárképző Főiskolán szerezte. Pályája során dolgozott általános iskolai tanárként, kollégiumi nevelőtanárként, az SZDSZ megyei szervezőjeként, a Generali Biztosító nyíregyházi ügynökségvezetőjeként, valamint az Együtt-PM régiós koordinátoraként. 2014-ben Együtt-PM-jelöltként listáról lett közgyűlési tag Nyíregyházán – tucatnyi feljelentést tett helyi korrupciós ügyekben. 2019-ben egyéni körzetben nyert, a Fidesz városi elnökét legyőzve.