Szülővárosában, Hódmezővásárhelyen kezdett zongorázni és fuvolázni. 1975–1979 között a szegedi Zeneművészeti Szakközépiskola fuvola szakán Dr. Sebestyén István és Lars Zoltán oktatta. 1979–1984 között a Zeneművészeti Főiskola hallgatója volt Kovács Lóránt tanítványaként. 1980-tól a Magyar Rádió Szimfonikus Zenekara tagja volt; 1984–1991 között első fuvolása. 1987–1992 között a Római Respighi Academián tanított. 1990–2002 között a József Attila Tudományegyetem konzervatóriumának docense, a Liszt Ferenc Zeneművészeti Egyetem Szegedi Tagozatának adjunktusa. 1994–2001 között a rovigói Zeneakadémián, 1996–1997 között, valamint 2009–2012 között pedig a budapesti Liszt Ferenc Zeneművészeti Egyetem oktatója volt. 2000–2006 között a Nemzeti Filharmonikus Zenekar szóló fuvolása volt, mellette az olaszországi Imolában oktatott. Koncertezett többek közt Ausztriában, Olaszországban, Luxemburgban. Olyan művészekkel dolgozott együtt, mint például Schiff András, Kocsis Zoltán, Perényi Miklós és Vásáry Tamás. 1994-ben Artisjus-, 2008-ban Liszt Ferenc-díjjal tüntették ki.