1964-től a szegedi Nemzeti Színház, 1988-tól a győri Kisfaludy Színház tagja volt. 1976 óta az Operaház magánénekese, 1989-től a szegedi Nemzeti Színház operatársulatának igazgatója. Főbb szerepeiből: Sarastro (A varázsfuvola), Falstaff, Mefisztó (Faust), Borisz Godunov, Don Pasquale, Szilágyi Mihály (Hunyadi László), Don Alfonso (Cos fan tutte).