A budapesti Liszt Ferenc Zeneművészeti Főiskola elvégzése után ösztöndíjat nyert Drezdába, majd tanulmányait Olaszországban folytatta, ezután pedig két évig tagja volt a bécsi Staatsoper stúdiójának. Tanárai voltak többek között Tutsek Piroska, Ernst Hermann és Otto Wiener. A német hagyományok mellett a Battistini-féle olasz iskolában is jártasságot szerzett. Fellépett Dortmundban, Hannoverben, Párizsban, Tokióban és Weimarban. Karrierje első évtizedében tenor szerepeket énekelt, az Operaházban még Parsifal szerepében mutatkozott be. Néhány éve fachot váltott, azóta bariton hősöket testesít meg. Főbb szerepei: Pizarro (Fidelio), Tiborc és Petur bán (Bánk bán), Scarpia (Tosca), Orestes (Elektra), Arthur Koestler (Sári: Napfogyatkozás), Nabucco, Rigoletto, Germont (Traviata), Ankarström gróf (Az álarcosbál), Jago (Otello), Telramund (Lohengrin), Hans Sachs (A nürnbergi mesterdalnokok), Amfortas (Parsifal). 2022-ben Sudlik Mária Díjat kapott.