Fagott, magánének, karvezetés tanulmányokat folytatott. Több mint harminc éve foglalkozik kórusokkal, és már fiatalon, az Operaház gyermekkarának tagjaként, szólistájaként elkötelezte magát a zenés színpaddal is.
1993-1999-ig a Nemzeti Énekkar szólamvezetője volt, 2000-2002-ig a Szegedi Nemzeti Színház operaénekese, 2002-2003-ig az Operaház karnagya, 2003-2009-ig a Honvéd Férfikar művészeti vezetője. 2009-től a Kecskeméti Katona József Színház karmestere.
Énekesként főleg 18. századi zenével foglalkozott. Historikus együttesekkel (Cantus Corvinus, Capella Savaria, Purcell Kórus, Orfeo Zenekar) és más magyar szimfonikus zenekarokkal számos hazai és külföldi hangverseny, operaelőadás részvevője volt.
Több világpremier lemezfelvételén közreműködött a Hungaroton, illetve a BMC kiadóknál. A barokk és klasszikus oratorikus repertoár csaknem egészét énekelte, emellett jó néhány romantikus és kortárs művet is. Szerepelt például Eötvös Péter Le Balcon című operájában a 2005-ös Tavaszi Fesztiválon, vagy Tavener: The Gentle Spirit című operájának görögországi bemutatóján. Operaénekesként és karnagyként olyan rendezőkkel dolgozott együtt, mint Valló Péter, Halász Péter, Kovalik Balázs, Galgóczi Judit, Zsótér Sándor, Alföldi Róbert, Henning Brockhaus.
A Honvéd Férfikar vezetőjeként csaknem 250 hangversenyt vezényelt, számos feldolgozást, átiratot készített. A kecskeméti Katona József Színházban Huszka: Lili bárónő és Schönberg: Nyomorultak című műveinek betanítója, karmestere.
A 2010/2011-es évadtól a Budapesti Operettszínház karigazgatója.
...TIED A VILÁG!
Játékszín Nonprofit Közhasznú Kft.
Zenei munkatárs
A Csárdáskirálynő
Budapesti Operettszínház
Karigazgató
A nyomorultak
Szabad Tér Színház Nonprofit Kft.
Karmester
A Nyomorultak - Szilveszter
Katona József Színház*
Karmester
A víg özvegy
Katona József Színház*
Karmester
A víg özvegy
Budapesti Operettszínház
Karigazgató
Apáca Show
Budapesti Operettszínház
Karmester
Borban a vigasz! – Lovagrendi Operett Gála
Budapesti Operettszínház
Karigazgató
Chicagói hercegnő
Budapesti Operettszínház
Karigazgató
Cigányszerelem
Budapesti Operettszínház
Karigazgató
Cigányszerelem
Budapesti Operettszínház
Karigazgató
Cirkuszkocsival a Sarkvidéken
Katona József Színház*
Zene
Csárdáskirálynő
Katona József Színház*
Karmester
Egy éj Velencében
Budapesti Operettszínház
Karigazgató
Elisabeth
Budapesti Operettszínház
Karigazgató
Farkas Ferenc: Csínom Palkó – bemutató / BTF
Müpa
Karigazgató
Gerard Presgurvic: ELFÚJTA A SZÉL
NOVOMATIC ARÉNA SOPRON
Karigazgató
Isten pénze
Katona József Színház*
Karmester
Kékszakáll
Budapesti Operettszínház
Karigazgató
Lady Budapest
Budapesti Operettszínház
Karigazgató
Mágnás Miska
Szabad Tér Színház Nonprofit Kft.
Karmester
Mágnás Miska
Budapesti Operettszínház
Karigazgató
Marica grófnő
Katona József Színház*
Karmester
Mario és a varázsló - Gershwin-est
Budapesti Operettszínház
Karigazgató
Menyasszonytánc
Budapesti Operettszínház
Karigazgató
Nők az idegösszeomlás szélén
Budapesti Operettszínház
Karigazgató
Ördögölő Józsiás
Budapesti Operettszínház
Karigazgató
Riviera girl
Budapesti Operettszínház
Karigazgató
Rómeó és Júlia
Budapesti Operettszínház
Karigazgató
Sybill
Budapesti Operettszínház
Karigazgató
Szentivánéji álom
Budapesti Operettszínház
Karigazgató
SZERELEM
Klebelsberg Kultúrkúria
Zenei átirat
Veled, Uram!
Thália Színház Nonprofit Kft.
Karigazgató
Veled, Uram!
Budapesti Operettszínház
Karigazgató
Viktória
Budapesti Operettszínház
Karigazgató
X Borban a vigasz...!
Budapesti Operettszínház
Karigazgató
X Cigányszerelem
Budapesti Operettszínház
Karigazgató
X Elisabeth
Budapesti Operettszínház
Karigazgató
X Marica grófnő
Budapesti Operettszínház
Karigazgató
X Marica grófnő ( orosz nyelvű előadás magyar felirattal )
Budapesti Operettszínház
Karigazgató
X Veled, Uram!
Budapesti Operettszínház
Karigazgató
XA Bajadér
Budapesti Operettszínház
Karigazgató
xA denevér
Budapesti Operettszínház
Karigazgató
XA mosoly országa
Budapesti Operettszínház
Karigazgató
xcFame - A Hírnév ára
Budapesti Operettszínház
Karigazgató
XCirkuszhercegnő
Budapesti Operettszínház
Karigazgató
XCsínom Palkó
Budapesti Operettszínház
Karigazgató
XGhost
Budapesti Operettszínház
Karigazgató
XMarica grófnő
Budapesti Operettszínház
Karigazgató
xMozart!
Budapesti Operettszínház
Karigazgató
XVáltságdíj - Nárcisz és Echo
Budapesti Operettszínház
Karigazgató
xxÉn és a kisöcsém
Budapesti Operettszínház
Karigazgató
Zempléni Fesztivál, Kálmán Imre: Csárdáskirálynő
Tünde Tickets Kft.
Karigazgató
Zenél az erkély - Hamucipőcske
Katona József Színház*
Zenei vezető
Zenél az erkély - Hamucipőcske
Katona József Színház*
Zenei vezető
zzA Notre Dame-i toronyőr
Budapesti Operettszínház
Karigazgató
zzApáca Show
Budapesti Operettszínház
Karmester
zzMarie Antoinette
Budapesti Operettszínház
Karigazgató
…Tied a világ!
Szarvasi Vízi Színház
Zenei Munkatárs