Alap és középfokú tanulmányait Debrecenben végezte. 1974-ben a debreceni Kodály Zoltán Zeneművészeti Szakközépiskolában érettségizett zongora és zeneszerzés szakon. 1979-ben középiskolai énektanár és karvezető szakon diplomázott Erdei Péter, Maklári József, Szőnyi Erzsébet, Erkel Tibor növendékeként. 1984-ben zeneszerzés szakon végzett Petrovics Emilnél. 1979-től a Magyar Állami Operaház kórusának korrepetitora, 1987-2016 között a gyermekkar vezetője lett. Hét évig a Liszt Ferenc Zeneművészeti Főiskola Kamarakórusában énekelt, 1978-tól a budapesti Tomkins Énekegyüttes tagja. Fő feladata az opera gyermekkarának vezetése, szólistáinak kinevelése és tanítása, de zongorakísérőként dalesteken is közreműködik.