Szekszárdon született, eleinte villamosmérnöknek tanult. 1982-ben diplomázott a Színház- és Filmművészeti Főiskolán, osztályvezető tanára Martin Endre volt. Pályafutása során tagja volt a Nemzeti Színháznak, a kecskeméti Katona József Színháznak, a békéscsabai Jókai Színháznak, 2017-től pedig ismét a Nemzetinek. Számos magyar filmben és tévéjátékban is szerepelt. Két gyermek édesapja.
Díjai:
Békés megye nívódíja (1984)
Rajz János-díj (1988, 1992)
Farkas–Ratkó-díj (1988, 1990, 1992)
Jászai Mari-díj (1993)
A Magyar Köztársasági Érdemrend lovagkeresztje (2004)
Ivánka Csaba-díj (2015)
Szeleczky Zita-emlékgyűrű (2018)
Hozzászólások