Az ELTE-TTK matematika - fizika szakán 1979-ben kitüntetéses diplomát szereztem. Doktori (PhD) dolgozatomat 2008-ban a Debreceni Egyetemen védtem meg. 1979-2011 között a budapesti Szilágyi Erzsébet Gimnáziumban, 2011-2013 között a budapesti Piarista Gimnáziumban tanítottam, jelenleg a Kempelen Farkas Gimnázium tanára vagyok. 2012-ben részt vettem a matematika kerettantervek kidolgozásában, a nyolcosztályos gimnáziumok kerettantervét írtam. A Matematika III. OKTV Bizottság tagja vagyok. A Pázmány Péter Katolikus Egyetemen 2013 óta évente szervezek matematika- tanárok számára tanártovábbképzést, diákok számára írok tehetséggondozó anyagot. 2001-ben Beke Manó emlékdíjat, 2009-ben Ericsson-díjat kaptam.