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
Bastian, selyemkereskedő
A kétfejű fenevad
Katona József Színház
Hocher, Korbách, Polgár
A kis herceg
Általános2
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
Wladek
A mi osztályunk
Katona József Színház
Władek
A mi osztályunk
Katona József Színház
Wladek
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 Kulturális 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
Dugaszi, sörgyáros
A végítélet napja
Katona József Színház
Vendéglős, "A vademberhez" címzett fogadó tulajdonosa
Ahogy tetszik
Móricz Zsigmond Színház
Színész
Ahogy tetszik
Katona József Színház
Színész
Ahogy tetszik
Katona József Színház
Színész
Az esőcsináló
Pro Kultúra Sopron Nonprofit Kft.
H.C. Curry
Barbárok
Katona József Színház
REDOZUBOV, VASZILIJ IVANOVICS, polgármester
Borisz Godunov
Katona József Színház
Varlam
Cigányok
Katona József Színház
Vendéglős
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
téeszelnök
Mesél a bécsi erdő
Pécsi Nemzeti Színház Nonprofit Kft.
Mister
Mesél a bécsi erdő
Katona József Színház
Mister
Minden jó, ha vége jó
Katona József Színház
Lafeu
N. Richard Nash: Az esőcsináló
Klebelsberg Kultúrkúria
H.C. Curry
R. Nash: Az esőcsináló
Újpesti Kulturális Központ Nonprofit Kft.
Színész
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.
Ede
Szürke galamb
Katona József Színház
Bátyó
Ürgék
Katona József Színház
Színész
Ürgék
Katona József Színház
Színész
W. Shakespeare: Ahogy tetszik
Gyulai Várszínház
Színész