Színművész.
1966-ban a zuglói I. István Gimnáziumban érettségizett. A Színház- és Filmművészeti Főiskolán 1971-ben végzett. 1971-től a budapesti Nemzeti Színházban, 1982-től a budapesti Katona József Színházban játszott. 2004 óta a Turay Ida Színház társulatának is tagja. Gyakori vendég a tévében és a rádióban. Nagy sikert aratott a Budapesti Orfeum című zenés összeállításban előadott kupléival és sanzonjaival, amelyek lemezen is megjelentek. Kiváló karakterszínész.
Díjai:
Rajz János-díj (1977)
Jászai Mari-díj (1978)
Farkas–Ratkó-díj (1980)
Érdemes művész (2001)
PUKK-díj (2002, 2016)
Pécsi Sándor-díj (2012)
Kiváló művész (2013)
A Nemzet Színésze (2015)
Belváros-Lipótváros díszpolgára (2017)
Budapestért díj (2018)
Színházi szerepeiből:
Szakonyi Károly: Adáshiba (Bódog)
Shakespeare: Ahogy tetszik (Próbakő)
Gozzi: A szarvaskirály (Cigolotti mesemondó)
Molière: A tudós nők (Vadius tudós)
Gogol: A revízor (Hlesztakoj, Bobcsinszkij)
Alfred Jarry: Übü király (Bugrislav királyfi)
Frank Wedekind: Lulu (Mr.Hopkins)
Csehov: Platonov (Marko)
Shakespeare: Julius Caesar (Caigus Ligarius)
Brecht: Turandot (Hiu Fu, ruhatárnok főnöke, Si Ka)
Valle-Inclán: Lárifári hadnagy felszarvazása (Ezredes)
Seán O’Casey: A kezdet vége (Darry Berill)
Kárpáti: Akárki (Péter)
Friel: Pogánytánc (Michael)
Gábor Andor: Mit ültök a kávéházban?
Koenigsmark: Agyő, kedvesem! (Culik)
Hans Fallada: Mi lesz veled, emberke? (Spannfuss részlegvezető)
Parti Nagy Lajos: Mauzóleum (Hamuhó Ödön)
Shakespeare: Szeget szeggel (Escallus)
Nóti Károly: Maga lesz a férjem (Szabó)
Shakespeare: A vihar (Gonzalo)
Molnár Ferenc: Játék a kastélyban (Gál)
Molnár Ferenc: Olympia (Plata Ettingen herceg, tábornok)
Bozsik Yvette: János vitéz (francia király)
Botho Strauss: Kalldewey, Farce (Kalldevey)
Arthur Schnitzler: Távoli vidék (Albertus Rohn)
Schnitzler: Állatfarm (Bandi, igásló)
Vörösmarty Mihály: Csongor és Tünde (Balga)
Jean de Létraz: Tombol az erény (Legrande, felügyelő)
Vinnai–Bodó: Hotel (Pelle Rubinstein)
Csokonai: Özvegy Karnyóné (Samu)
Shakespeare: Téli rege (Florise
Illyés Gyula: A küldönc (Ferenc József)
Vörösmarty: Csongor és Tünde (Kurrah)
Luigi Pirandello: Az ember, az állat és az erény (Toto úr)
Molière: Dandin György (Dandin György)
Zágon–Nóti–Eiseman: Hyppolit, a lakáj (Schneider Mátyás)
Shaffer: Black Comedy (Harrold Corringe)
Georges Feydeau: Osztrigás Mici (Petypon doktor)
Tersánszky Józsi Jenő - Grecsó Krisztián: Cigányok (Harkocsány)
Tadeusz Słobodzianek: A mi osztályunk (Heniek)
Fontosabb szerepei a Karinthy Színházban:
Kesselring: Arzén és levendula (Teddy,az Amerikai Egyesült Államok Elnöke)
Feydeau: A női szabó (Inas)
Shakespeare: Harmadik Richárd (Margit királyné)
Karinthy Márton: Lassú felmelegedés (Pásztor Béla)
Bacsó Péter-Vajda Katalin: A tanú (Virág elvtárs)
Karinthy Frigyes-Szakonyi Károly: Tanár úr kérem! (Steinmann)
Vaszary Gábor: Klotild néni (Leskovics)
Filmek, Tv:
Őrjárat az égen (1969, Repülő-felvételiző)
Madárkák (1971, Beteg)
Volt egyszer egy család (1972, Kántor János)
És mégis mozog a föld (1973, Bányaváry)
Kakuk Marci (1973, Jánoska)
Végül (1974, András)
Idegen arcok (1974, Gábor)
A Járvány (1975, Wirkner, császári biztos)
Kopjások (1975, Börtönparancsnok)
Várakozók (1975, Légvédelmis, bohóc)
Szépség Háza (1975, tévéfilm, Cseh Viktor, fodrászmester)
Magyar tájak (1976-1991, sorozat, Narrátor)
Vörös rekviem (1976, Fürst Sándor)
Árvácska (1976, Fáradtarcú)
Teketória (1977, Mérnök)
Az ünnepelt (1978, Petőfi Sándor)
Dóra jelenti (1978, Schellenberg)
Nem élhetek muzsikaszó nélkül (1978, Béni)
Fent a Spitzbergáknál (1978)
Kojak Budapesten (1980)
A Mi Ügyünk, avagy az utolsó hazai maffia hiteles története (1980, Gagyis)
Szívzűr (1982, Demeter hangja)
Nyom nélkül (1982, Számítógépes nyomozó)
Viadukt (1982)
Te rongyos élet (1983, Kiptár József)
Mennyei seregek (1983, Bethlen Miklós)
Linda (1984, Nyírő Sándor)
Szálka, hal nélkül ( 1984 ) Wágner Lajos
Felhőjáték (1984, Narrátor)
Eszterlánc (1985, A szomszédasszony férje)
Széchenyi napja (1986, Waldstein)
Banánhéjkeringő (1987, Bohák elvtárs)
Illatszertár (1987, Kardos)
Fűszer és csemege (1988, Aladár)
Csapd le csacsi! (1992, Aladár)
Öregberény (1993-1995, Ernő)
Megint tanú (1994, Ifj. Virág Árpád)
Kisváros - Halálos zuhanás c. epizód (1995, Lovas Ferdinánd reklámfilmrendező)
Szemben a Lánchíd oroszlánja (1995)
Zimmer Feri (1998, Kázmér, ÁNTSZ-ellenőr)
Presszó (1998, Ügynök)
Kalózok (1999, Postás)
Hippolyt (1999, Pepi, Schneider barátja)
Kisváros - Az idegen c. epizód (2000, Telefonos Müller maffiafőnök)
Pizzás (2001, Pontos úr)
Pasik! (2001, Ügyvéd)
Az ember, aki nappal aludt (2003, Robi)
Rózsadomb (2004, Gusztáv)
Nyócker! (2004, Lakatos Guszti)
Szörnyek ebédje (2005, Savanya igazgató)
De kik azok a Lumnitzer nővérek? (2006, Sebestyén)
S.O.S. szerelem! (2007, Kempelen úr)
Életképek (2004–2007, Szalvay Laci)
Macskafogó 2. – A sátán macskája (2007, Harvey hangja)
Mancs (2014, Doki)
Kossuthkifli (2014)
Keresztanyu (2021–)