Közel negyvenéves pályája során a pécsi Nemzeti, a veszprémi Petőfi, a szegedi Nemzeti, a Thália, a budapesti Nemzeti, a Katona József és az Örkény Színház társulatának tagjaként számtalan gondosan formált, nagy hatású alakítás fűződik nevéhez. Mintegy száz filmben és tv-játékban játszott.