Kecskeméti László Stadler Vilmosnál kezdte zeneiskolai tanulmányait, majd Czidra László tanítványa volt a Weiner Leó Zeneművészeti Szakközépiskolában.
Diplomáját a Szegedi Tudományegyetem Zeneművészeti Karán szerezte Lőrincz Lászlónál, tanári MA diplomáját pedig a Debreceni Egyetem Zeneművészeti Karán, Viha Leventénél.
Két szólólemeze jelent meg a Naxos kiadónál egy Vivaldi összkiadás keretében, melyek közül az első bekerült a londoni Gramophone magazin ajánló rovatába is. Számos alkalommal fellépett különböző reneszánsz- és barokk együttesekkel itthon és külföldön egyaránt, valamint gyakori közreműködője az Orfeo zenekarnak és a Magyar Rádió Szimfonikus Zenekarának.
Az Editio Musica kiadónál, Handel - Balettzenék címmel jelent meg szerkesztésében egy válogatás Handel operáinak tánctételeiből. Gyakran tart továbbképzéseket zeneiskolai tanárok számára és zsűrizik országszerte zeneiskolai és konzis versenyeken.