1996-ban szerzett énekművész-tanári, majd 1998-ban operaénekesi diplomát Bende Zsolt, Gulyás Dénes és Kovalik Balázs növendékeként a Liszt Ferenc Zeneművészeti Főiskolán. 1997-től a Magyar Rádió, 1998 óta pedig a Magyar Állami Operaház szólistája. Főbb szerepei: Komponista, Xerxes, Dorabella, Cherubino, Carmen, Orlovszky. Két ízben, 1991-ben és 1997-ben ért el I. helyezést országos énekversenyeken. 2000-ben az V. Budapesti Nemzetközi Énekversenyen megnyerte a Gounod: Rómeó és Júlia c. opera szerepeire kiírt versenyen Stefano szerepét, melyet Kijevben és Ludwigshafenben is énekelt. Mesterkurzusok: Nicholas McGegan, Hamari Júlia, Polgár László, Tokody Ilona, Helmuth Rilling, Rózsa Vera, Larissa Gergieva vezetésével. Vendégszerepelt Angliában (Ariadné Naxos szigetén), Japánban (A denevér), Finnországban (A rózsalovag), Münchenben (P. Torri: Melissa in Grecia), Kijevben (Rómeó és Júlia). Két ízben nyerte el a Fischer Annie Ösztöndíjat és a Budapesti Operabarátok Ösztöndíját. 2007-ben Veronában a nemzetközi Monteverdi énekverseny egyik győztese lett, és ennek kapcsán énekelte Veronában és Mantovában Monteverdi Orfeo című operájának egyik főszerepét. A Fischer Ádám vezette Nemzetközi Wagner Napok rendszeres közreműködője a Müpában.