1993-ban jelentkezett a Debreceni Csokonai színház énekkarába, ahová fel is vették, és rögtön az első évadban már kisebb szerepeket is rá bíztak (Varázsfuvola - II. Őrtálló, Don Pasquale - Jegyző, Bánk bán - Biberach), valamint a színház nagyváradi vendégjátékán egy operagálán Leporello Regiszteráriájával mutatkozhatott be. Közben két évig tanult Mohos Nagy Évánál énekelni.
1995-ben beugrással énekelte Alfio szerepét a Parasztbecsület olasz nyelvű debreceni premierjén, ami után magánénekesi kinevezést kapott. Ezt követően 1995 júniusában benevezett az Operaházban rendezett nemzetközi Szerelmi bájital-énekversenyre, Belcore szerepével. A zsűri kérésére Dulcamara szerepével folytatta a versenyt, és végül Dulcamaraként első díjat kapott. A versenygyőzelem négy Operaházi és hat Veronai előadást jelentett, valamint az Operart alapítvány ösztöndíjasaként Alfio szerepében is bemutatkozhatott az Erkel Színházban, valamint Bach János-Passiójának basszusszólóját énekelte a Mátyás-templomban (Pilátus+áriák). Vendégszerepelt Ausztriában és Németországban több operagálán, valamint Budapesten a Zeneakadémián, a Duna-Palotában, illetve a Fertőrákosi barlangszínházban, vezető operaházi művészek társaságában.
1996-ban kapott szerződési ajánlatot a Szegedi Nemzeti Színháztól, melynek azóta is főállású magánénekese.
A buffo basszustól a lírai baritonon át a Verdi-hősbariton szerepekig számos főszerepet énekelt, utóbbiak állnak hozzá legközelebb. 2008 áprilisában José Cura partnereként énekelte Jago szerepét Verdi Otellójában, igen kedvező szakmai visszhanggal.
További fontosabb szerepek a Szegedi Nemzeti Színházban:
Verdi - Rigoletto - címszerep
Verdi: Falstaff - Ford
Boito - Mefistofele - címszerep
Verdi : Traviata - Germont
Donizetti -: Don Pasquale - Doktor Malatesta
Puccini: Bohémélet - Marcello, festő
Puccini: Manon Lescaut - Lescaut őrmester
Tagozat: Opera tagozat
Fontosabb szerepek a Szegedi Nemzeti Színházban:
Giuseppe Verdi: A trubadúr Luna gróf
Giuseppe Verdi: Otello Jago
Otto Nicolai : A windsori víg nők Dr. Cajus, ügyvéd
Giuseppe Verdi: A trubadúr 2006-2007 Luna gróf
Giuseppe Verdi: A végzet hatalma Don Carols
Otto Nicolai : A windsori víg nők 2006-2007 Dr Cajus, ügyvéd
Wolfgang Amadeus Mozart: Don Giovanni Masetto, Zerlina szerelmese
Gioacchino Rossini: Hamupipőke Dandini, a szolga
Vántus István: Aranykoporsó Varázsszerárus
Georges Bizet: Carmen Le Dancaïre, csempész
Gaetano Donizetti: Lammermoori Lucia Lord Ashton
Giuseppe Verdi: A végzet hatalma 2004-2005 Don Carlos
Csajkovszkij: Anyegin 2004-2005 Zareckij
Csajkovszkij: Anyegin 2003-2004 Zareckij
Giuseppe Verdi: Don Carlos Posa márki, máltai lovag
Giacomo Puccini: Tosca Scarpia báró, Róma rendőrfőnöke
Figaro házassága Almaviva gróf
Adriana Lecouvreur Michonnet
Kalózkaland Samuel, a kalózok hadnagya
Faust elkárhozása Mephistopheles
LOUIS HECTOR BERLIOZ: Faust elkárhozása (továbbjátszás) Mephistopheles
GIACOMO PUCCINI: Bohémélet Marcello, festő
GIUSEPPE VERDI: Álarcosbál Renato
Giuseppe Verdi: TRAVIATA Giorgio Germont
Giuseppe Verdi: ÁLARCOSBÁL Renato
Szerepek az aktuális évadban:
Giuseppe Verdi: TRAVIATA Giorgio Germont
Giuseppe Verdi: ÁLARCOSBÁL Renato
Elismerések:
Vaszy Viktor-díj,
Szegedi Operabarátok Egyesülete az Évad énekese-díj,
Dömötör-díj
Álarcosbál
Szegedi Nemzeti Színház
André Chénier
Szegedi Nemzeti Színház
- Charles Gérard, lakáj, majd forradalmár
Bánk bán
Magyar Állami Operaház
Bátori Mária
Magyar Állami Operaház
Don Pasquale
Magyar Állami Operaház
Erkel: Bánk Bán
Magyar Állami Operaház
Erkel: Dózsa György
Magyar Állami Operaház
Farsangi lakodalom
Magyar Állami Operaház
Fidelio
Magyar Állami Operaház
Francesca da Rimini
Szegedi Nemzeti Színház
Gaetano Donizetti: Don Pasquale
Szegedi Nemzeti Színház
Giuseppe Verdi: A trubadúr
Szegedi Nemzeti Színház
Guiseppe Verdi: Simon Boccanegra
Szegedi Nemzeti Színház
- Simon Boccanegra, kalóz, majd Genova dózséja
Hoffmann meséi
Szegedi Nemzeti Színház
- Lindorf, Coppelius, Dapertutto, Miracle
Hunyadi László
Magyar Állami Operaház
Húsvét Mascagnival (Messa di Gloria; Parasztbecsület)
Magyar Állami Operaház
Macbeth
Szegedi Nemzeti Színház
Messa di Gloria/Parasztbecsület (hngv.)
Magyar Állami Operaház
Messa di Gloria; Parasztbecsület
Magyar Állami Operaház
Notre Dame
Magyar Állami Operaház
Parasztbecsület / Bajazzók
Magyar Állami Operaház
Pikk dáma
Magyar Állami Operaház
Pillangókisasszony
Szegedi Nemzeti Színház
Pomádé király
Szegedi Nemzeti Színház
R. Strauss: A rózsalovag / Die Rosenkavalier
Magyar Állami Operaház
Rigoletto
Szegedi Nemzeti Színház
Rivalda 2011 A kis lord
Thália Színház Nonprofit Kft.
Sába királynője
Magyar Állami Operaház
Simon Boccanegra
Szegedi Nemzeti Színház
- Simon Boccanegra, kalóz, majd Genova dózséja (okt. 20., 25., 26.)
Székely Dózsa György
Magyar Állami Operaház
Traviata
Magyar Állami Operaház
Turandot
Magyar Állami Operaház
Turandot
Magyar Állami Operaház
Turandot
Magyar Állami Operaház
Turandot
Magyar Állami Operaház
Turandot
Magyar Állami Operaház