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
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
- 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
- Schauspieler/Schauspielerin
Ahogy tetszik
Móricz Zsigmond Színház
- Schauspieler/Schauspielerin
Ahogy tetszik
Katona József Színház
- Schauspieler/Schauspielerin
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ó
Kult2 - Marczi / Kultúrkúria
R. Nash: Az esőcsináló
Újpesti Kulturális Központ Nonprofit Kft.
- Schauspieler/Schauspielerin
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
- Schauspieler/Schauspielerin
Ürgék
Katona József Színház
- Schauspieler/Schauspielerin
W. Shakespeare: Ahogy tetszik
Gyulai Várszínház
- Schauspieler/Schauspielerin