Sajószentpéteren született 1981-ben, gyermekkorát az Aggtelek melletti Perkupán töltötte. A budapesti Bartók Béla Zeneművészeti Szakközépiskolán Fekete Máriánál tanult. 2003-tól a Liszt Ferenc Zeneművészeti Egyetemen Sólyom-Nagy Sándor volt a mestere, emellett Medveczky Ádám, Oberfrank Péter és Kovalik Balázs irányításával tökéletesítette tudását.

A Magyar Állami Operaházban két főszereppel mutatkozott be: elénekelte A sevillai borbély Figaróját és Haydn A filozófus lelke című művében Kreont, a következő szezonban pedig Mozart A varázsfuvola című operájában Papagenóként mutatkozhatott be. Azóta az Operaház egyik legtöbbet foglalkoztatott lírai baritonja. Repertoárján az alábbi szerepek sorakoznak: Jeleckij (Pikk dáma), Biberach (Bánk bán), Guglielmo (Così fan tutte), Marcello (Bohémélet), Paolo (Simon Boccanegra), Malatesta (Don Pasquale). 2013 tavaszán két újabb fontos szerepben mutatkozott be Budapesten: Anyeginként és Don Giovanniként. Nemzetközi közönség előtt 2014 őszén debütált Klagenfurtban, ahol a Bajazzók Tonióját és a Parasztbecsület Alfióját énekelte, majd 2015 tavaszán a Drezdai Semperoperben Rossini A sevillai borbély címszerepében aratott hatalmas sikert. Az évad végén Busoni Doktor Faustusának címszerepét énekelte a Magyar Állami Operaházban.