1947-ben született Szegeden. 1951-től a Szegedi Nemzeti Színház állandó gyermekszereplője volt. 1975-ben végezte el a Színház és Filmművészeti Főiskolát, majd leszerződött a Szolnoki Szigligeti Színházba. 1976-tól 1980-ig a Fővárosi Operettszínházban és a Szegedi Nemzeti Színházban játszott. 1982 és 1990 között a Zalaegerszegi Hevesi Sándor Színház tagja volt. 1990 óta ismét a Szegedi Nemzeti Színház művésze. 1992-ben egy gyermek színjátszó társulatot kezdett vezetni. Fontosabb szerepei: Bóni a Csárdáskirálynőben, Tom Paine, Fagin a Twist Olivérben, Szilvai Tódor a Liliomfiban, Doolittle a My fair ladyben, Musztafa bej a Bál a Savoyban című operettben, Sir Basil a Luxemburg grófjában, Nicomaco az Anconai szerelmesekben, Scrooge a Karácsonyi énekben, Candy az Egerek és emberekben. 1989-ben Pro Urbe és Makó Lajos-díjat kapott. 1999-ben elnyerte a legjobb férfi mellékszereplőnek járó Dömötör-díjat. 2010-ben Szegedért Emlékérmet kapott. 2015-ben a Szegedi Nemzeti Színház örökös tagjává választották. 2016-ban Gobbi Hilda-életműdíjjal tüntették ki.