A Színművészeti Főiskola elvégzése után 1973-tól a Madách Színház tagja, majd 1980-tól a Várszínház, 1982-től a Nemzeti Színház színésze.[1] 1973-ban játszotta először hivatalosan Rómeó szerepét, a Szegedi Szabadtéri Játékokon (évekkel később a Nemzeti Színházban[2]), ez az alakítása és megjelenése egy időre meghatározta szerepkörét: általában amorózókat alakított. Később az ironikus, humoros szerepekhez vonzódott. 1989-től a Szegedi Nemzeti Színházban lépett fel, majd a Ruszt József vezette Független Színpadon játszott. Szinkronszínész is volt, valamint a Kuckó című gyerekműsor első házigazdája.