Énektanulmányait szülővárosában, Püspökladányban kezdte, majd a debreceni Csokonai Színházban dolgozott. 2001-ben a Szegedi Nemzeti Színházhoz szerződött klasszikus és modern operákra, valamint bonviván szerepekre. Már ebben az évadban vendégként énekelt a Budapesti Operettszínházban, a következő évadban pedig tagként szerződött a társulathoz. A Magyar Állami Operaházban 2003-ban debütált Szokolay Sándor Vérnászának Vőlegényeként. Vendégszerepelt Ausztriában, Németországban, Hollandiában, Japánban, Oroszországban és Amerikában. Mozart, Rossini és Donizetti szerepekből áll repertoárja. Rendszeresen koncertezik Münchenben, Tokióban, Tel Avivban és Kanadában. Az Operaházban több kisebb szerep mellett énekelte Almaviva grófot (A sevillai borbély), Ramirót (Hamupipőke), Ottót (Bánk bán) és Ferrandót (Così fan tutte).