1941-ben született Zalalövőn. Zenei- és énektanulmányait magánúton végezte. Énekmesterei Ivánkovits Ferencné és Szentendrey Zsuzsa voltak. 1970 óta a Magyar Állami Operaház magánénekese. Kezdeti operaházi szerepeit a nagyszerű muzsikus, Érsek Mária segítségével tanulta. Sok nagysikerű operaelőadás közreműködője bel- és külföldön egyaránt. A Bohémélet Rodolfo szerepét pályafutása során több mint 130 alkalommal énekelte. Híres arról, hogy sokszor beugrott és sok előadást megmentett, saját feladatai mellett, itthon és külföldön. Minden szerepét eredeti nyelven énekli. Széles repertoárral rendelkezik, különösen a 19. századi művek állnak közel hozzá. Szinte minden Puccini-tenorszerepben megismerhette a budapesti közönség.
Több országban részt vett az Operaház vendégjátékán: Bulgáriában a Hunyadi László címszerepében; Svájcban, Görögországban Pinkerton volt a Pillangókisasszonyban; Svájcban, Spanyolországban, Olaszországban és Németország pedig a Lammermoori Lucia Edgardo szerepét énekelte.