Zenei tanulmányait a Liszt Ferenc Zeneművészeti Egyetem Középiskolai Énektanár- és Karvezetőképző Tanszakán végezte 1986 és 1991 között, főtárgytanárai Hartyányi Judit és Párkai István voltak.
1991 óta a budapesti Marczibányi téri Kodály iskola ének-zenetanára, kórusvezetője. 2004-ben lett a Liszt Ferenc Zeneművészeti Egyetem, majd az ELTE BTK Zenei Tanszékének gyakorlatvezető tanára. 2006-ban elnyerte a Zeneakadémia Alapítvány Különdíját kimagasló művészeti tevékenységéért. 2008-ban az Artisjus Zenei Alapítvány díjában részesült, a zenei oktatásban végzett kiemelkedő munkájáért. 2011-ben a Leánykarral vehetett át Junior Prima díjat. Kórusai arany diplomát nyertek számos nemzetközi kórusversenyen: 2018 Assisi, 2019 Prága, 2023 Budapest, 2025 Lucca.
2014-től a Szegedi Tudományegyetem Bartók Béla Művészeti Karának docense, a Zeneelmélet Tanszak tanszékvezetője, a kar kórusának egyik karnagya. Oktatott tárgyai: szolfézs, vezényléstechnika, repertoárismeret, ének-zene módszertan, kórusvezénylés módszertan és művészeti kommunikáció.
2015-ben szerzett DLA, majd 2025-ben habilitációs tudományos fokozatot a Liszt Ferenc Zeneművészeti Egyetemen. Doktori értekezésének címe: Kardos Pál öröksége a gyermekkari hangzásépítésben. 2021-ben jelent meg tanulmánya A többszólamú intonáció fejlesztése ének-zene órákon címmel. A KÓTA Tanácsadó Testületének tagja, Lantos Rezső és KÓTA-díjas kóruskarnagy.