1969-ben végezte el a Nemzeti Színház stúdióját, és a debreceni Csokonai Színházhoz szerződött. Dolgozott a veszprémi Petőfi Színházban, a győri Kisfaludy Színházban, a Bartók Gyermekszínházban, a Miskolci Nemzeti Színházban, a szolnoki Szigligeti Színházban, majd 1981-től a Nemzeti Színház tagja lett. 1982-ben, alapító tagként szerződött a Katona társulatába. Robusztus alkata, remek humora elsősorban karakterfigurákban érvényesül kitűnően. Népszerű film- (Dögkeselyű, Szívzűr, A nagy generáció, Nárcisz és Psyché, Sztálin menyasszonya, Falfúró) és tévészínész.
Fontosabb színházi szerepei:
Edek (Mrozek: Tangó), Bicska Maxi (Brecht–Weill: Háromgarasos opera), Adolf (Bródy: A medikus), Kent gróf (Shakespeare: Lear király), Falstaff (Shakespeare: IV. Henrik), Galagonya (Shakespeare: Sok hűhó semmiért), Tonino (Ruzante: Csapodár madárka), Péter cár (Scserbacsov: Dohányon vett kapitány), Gebhardt (Göncz Árpád: Pesszimista komédia), Pantalone (Goldoni: A hazug), Sipos (Molnár: Az üvegcipő), Brighello (Gozzi: A szarvaskirály), Porthos (Dumas: A három testőr), Fjodor (Bulgakov: Kutyaszív), a nagyfiam (Schwajda: A szent család), Charles (Shakespeare: Ahogy tetszik), Casca (Shakepeare: Julius Caesar), Égeus (Shakespeare: Szentivánéji álom), Fe Csu (Brecht: Turandot), Poszomány kapitány, a medve (Jarry: Übü király), rendőrkapitány (Gogol: A revizor), törzs (Spiró: Csirkefej), Perella (Pirandello: Az ember, az állat és az erény), Rodrigo Quast (Wedekind: Lulu)
Díjai:
Jászai Mari-díj ( 1990)
Filmkritikusok díja (3 alkalommal)
Pukk-díj (2004)
Jelenlegi szerepei a Katona József Színházban:
Dugaszi, sörgyáros (Nestroy: A talizmán), Bastian, selyemkereskedő (A karnevál utolsó éjszakája)
A kétfejű fenevad
Pécsi Országos Színházi Találkozó
- Hocher, Korbách magyar polgár
A karnevál utolsó éjszakája
Katona József Színház
A kétfejű fenevad
Katona József Színház
A kis herceg
Általános 2
- Pilóta (Rózsa, Király, Kereskedő, Lámpás, Kígyó, Iszákos, Geográfus)
A mi osztályunk
Katona József Színház
A mi osztályunk
Katona József Színház
A mi osztályunk
Katona József Színház
A mizantróp
Katona József Színház
- A Becsületbíróság tisztje
A mizantróp
Pécsi Országos Színházi Találkozó
- A Becsületbíróság tisztje
A mizantróp - Katona József Színház
Kálmán Imre Művelődési Központ
- A Becsületbíróság tisztje
A nép ellensége
Katona József Színház
- Morten Kiil, tímármester, Stockmanné gyámapja
A talizmán
Katona József Színház
A végítélet napja
Katona József Színház
- Vendéglős, "A vademberhez" címzett fogadó tulajdonosa
Ahogy tetszik
Katona József Színház
Ahogy tetszik
Móricz Zsigmond Színház
Ahogy tetszik
Katona József Színház
Az esőcsináló
Pro Kultúra Sopron Nonprofit Kft.
Barbárok
Katona József Színház
- REDOZUBOV, VASZILIJ IVANOVICS, polgármester
Borisz Godunov
Katona József Színház
Cigányok
Katona József Színház
Farsang
Katona József Színház
- Jeremiás Misu, borbély és felcser
Kiss Csaba: Esti próba
Ferencvárosi Pinceszínház
- Doráti György, érdemes művész
Makk Károly: Egymásra nézve (1983) - Házigazda: Réz András, Müpa mozi
Müpa
Mesél a bécsi erdő
Katona József Színház
Mesél a bécsi erdő
Pécsi Nemzeti Színház
Minden jó, ha vége jó
Katona József Színház
N. Richard Nash: Az esőcsináló
Klebelsberg Kultúrkúria
R. Nash: Az esőcsináló
Újpesti Kulturális Központ Nonprofit Kft.
Sáskák
Katona József Színház
- SIMIĆ ÚR, 77, EGY NAGY NULLA, SE KUTYÁJA, SE MACSKÁJA SENKINEK
Sáskák
Katona József Színház
- Simić úr, 77, egy nagy nulla, se kutyája, se macskája senkinek
Szerencsés flótás (kortárs operett)
Szabad Tér Színház Nonprofit Kft.
Szürke galamb
Katona József Színház
Ürgék
Katona József Színház
Ürgék
Katona József Színház
W. Shakespeare: Ahogy tetszik
Gyulai Várszínház