A Magyar Liberális Párt egyik alapítója, pártigazgatója.
Egyetemi diplomáit politikai szakértő (Budapesti Corvinus Egyetem), és humánszervező (Pécsi Tudományegyetem) szakokon, főiskolai diplomáját humán erőforrás szakon (Szent István Egyetem) szerezte. Különböző munkakörökben közel két évtizedig tevékenykedett a közösségi közlekedésben.
Aktívan politizálni az SZDSZ-ben kezdett, a rendszerváltástól vett részt a közéletben. 1990-től az Újpesti Önkormányzat különböző bizottságaiban látott el feladatokat, 1998-tól három cikluson át volt önkormányzati képviselő, a Káposztásmegyeri Településrészi Önkormányzat vezetője. 1997-től a Szabad Demokraták Szövetsége Újpesti Szervezetének elnöke 1998-tól az Országos Tanács tagja, 2008-tól a párt budapesti elnöke volt.