Közgazdász-tanár végzettségű, tíz évig politikai gazdaságtant és pénzügyeket tanított, majd részt vett a Közgazdasági Politechnikum megalapításában - 2002-ig az intézmény pedagógiai vezetőjeként is dolgozott. 2002-től 2008-ig koordinációs államtitkárként dolgozott a Miniszterelnöki Hivatalban. 2010-től a Republikon Alapítvány kuratóriumának elnöke.