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.
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.
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 és Hágában. A további években karnagyi munkájával 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.
1997-ben kortárs kórusművek bemutatásáért és előadásáért Artisjus-díjban részesült.
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 (Budapest, Debrecen, Gorizia, Pécs, San Francisco-Berkeley, Tours).
2012 óta 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.
2016-ban Apáczai Csere János-díjjal tüntették ki.