1964-ben született Szegeden. 1988-ban szerzett magyar-francia szakos tanári diplomát a József Attila Tudományegyetem Bölcsészettudományi Karán. Énektanulmányait Feketéné Jarosiewitz Margitnál végezte. 1991-1993 között a Liszt Ferenc Zenekonzervatórium posztgraduális képzésén vett részt, ahol tanára Sinkó György volt. 1994-től 1995-ig Theodore Coresinél tanult, majd 1997-től 1998-ig Bende Zsoltnál. 1990-ben debütált a Szegedi Nemzeti Színházban. Fontosabb szerepei: Don Giovanni, Belcore (Szerelmi bájital), Figaro (A sevillai borbély), Valentin/Mephisto (Faust), Escamillo (Carmen), Germont (Traviata), Don Carlo (A végzet hatalma), Anyegin, Luna (A trubadúr), Scarpia (Tosca). 1999-ben elnyerte a Szegedi Nemzeti Színházban a legjobb operaénekesnek járó Dömötör-díjat. 2000-ben és 2003-ban Artisjus-díjat vehetett át.