Pályafutása a Honvéd Művészegyüttes Férfikarában indult 1999-ben.
2000-ben felvételt nyert a Liszt Ferenc Zeneművészeti Egyetem operastúdiójába, melyet Kovalik Balázs vezetett.
2002-től két éven át a Magyar Állami Operaház ösztöndíjasa.
2004-től két évadon át a Magyar Állami Operaház szerződtetett szólistája, később vendégművésze.
2002-től 2008-ig a Szegedi Nemzeti Színház tagja, 2008 után állandó vendégművészként szerepel.
2008-tól szabadúszó művészként tevékenykedik Budapesten, Szegeden, Debrecenben, Miskolcon, Kaposváron, Veszprémben, Sopronban, valamint számos hazai és külföldi színházi- és koncertpódiumon.
Számos alkalommal vendégszerepelt Németországban, Ausztriában, Svájcban, Olaszországban, Szlovákiában, Dániában, Izraelben és Angliában.
Több lemezfelvétel szólistája, emellett két operafilmben szerepel.
Repertoárján több mint hetven opera- és operett szerep, valamint közel harminc oratórium tenor szólama megtalálható a barokktól a kortárs zenéig.