Szülővárosában kezdett zongorázni és fuvolázni. 1975–1979 között a szegedi Zeneművészeti Szakközépiskola fuvola szakos diákja volt; 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 volt. 1987–1992 között a Római Respighi Academia tanára volt. 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émia tanára volt. 1996–1997 között, valamint 2009–2012 között a budapestiLiszt Ferenc Zeneművészeti Egyetem oktatója volt. 2000–2006 között a Magyar Nemzeti Filharmonikusok szóló fuvolása volt. 2001–2006 között Imola-ban oktatott.