A Liszt Ferenc Zeneművészeti Főiskola (Zeneakadémia) középiskolai énektanár- és karvezetőképző tanszakán szerzett diploma után, 1972-től a székesfehérvári Vasvári Pál Gimnázium zenei tagozatán és óvónői szakközépiskolai osztályaiban tanított. 1978-tól a Budapesti Tanítóképző Főiskola ének-zene tanára. 1985-től 25 éven át a Liszt Ferenc Zeneművészeti Egyetem Karmester és Karvezetés Tanszékének oktatója.
1974-től tíz éven át a székesfehérvári Volán „Vasvári” Nőikart vezette. A kórus több alkalommal nemzetközi kórusversenyek díjazottja volt Debrecenben, Pécsett és Hágában. 1992-től 1995-ig a Karvezetés Tanszak nőikarának, 1999 és 2005 között a Budapesti Tanárképző Intézet nőikarának karnagya. Karnagyi munkájával párhuzamosan segítette a Vándor Kórus és a Szilágyi Erzsébet Nőikar munkáját. 2009 és 2011 között a váci Vox Humana Énekkar karnagya.
1995 óta külföldi zenepedagógiai szemináriumok és konferenciák rendszeresen visszatérő vendégtanára, előadója (USA, Anglia, Írország, Fülöp-szigetek, Malajzia, Új Zéland), nemzeti és nemzetközi kórusversenyek zsűritagja.
2012 óta két cikluson
át a Magyar Kodály Társaság társelnöke, 2005-től 2013-ig a Nemzetközi Kodály
Társaság alelnöke, 2015-től tiszteletbeli tagja. 2007-től a székesfehérvári „A
Zenei Nevelésért” Alapítvány kuratóriumi elnöke.
A KÓTA elnökségének tagja.
1997-ben kortárs kórusművek bemutatásáért és előadásáért Artisjus-díjban részesült. 2016-ban Apáczai Csere János-díjjal tüntették ki. A Székesfehérvár Önkormányzat Pro Civitate díját 2018-ban kapta meg.