Fontosabb szerepei
Békéscsaba
Lehár Ferenc: Mosoly országa (1958 – Gáti Sándor – Lichtenfels gróf)
Ray Lawler: A tizenhetedik baba nyara (1959 – Sprok György – Johnie Dawd)
Bertolt Brecht: Koldusopera (1960 – Csajági János – Koldus)
Eger
Shaw: Szent Johanna (1960 – Horváth Jenő – Ladvenu)
Darvas József: Hajnali tűz (1961 – Horváth Jenő – Géza)
Veszprém
Kálmán Imre: Montmartre-i ibolya (1962 – Bencze Zsuzsa – Durand)
Shakespeare: Vízkereszt, vagy amit akartok (1962 – Zólyom György – Fábián)
Szolnok
Molière: Tartuffe (1962 – Poós Sándor – Rendőrtiszt)
Tokaji György: Madárijesztő (1963 – Várady György – Pál)
Kaposvár
Romain Rolland: Farkasok (1973 – Komor István – Quesnel)
Bertolt Brecht: Kurázsi mama (1973 – Babarczy László – Szakács)
Debrecen
Tersánszky Józsi Jenő: Kakukk Marci (1963 – Ruszt József – Sustik)
Tennessee Williams: A vágy villamosa (1964 – Ruszt József – Steve)
Müller Péter: Márta (1965 – Ruszt József – Sanyi)
Katona József: Bánk bán (1965 – Lengyel György – Simon bán)
Csehov: Sirály (1966 – Lengyel György – Samrajov)
Visnyevszkij: Optimista tragédia (1966 – Giricz Mátyás – Ragyás)
Raffai Sarolta: Egy szál magam (1969 – Fényes Márta – Vidner)
Fazekas Mihály–Móricz Zsigmond: Lúdas Matyi (1969 – Fényes Márta – címszerep)
O’Neill: Hosszú az út az éjszakába (1969 – Ruszt József – ifj. James Tyrone)
Németh László: Erzsébet-nap (1971 – Szász Károly – Varga Pali)
Ajtmatov: Út a Fudzsijámára (1974 – Félix László – Doszbergen Musztafajev)
Sarkadi Imre: Szeptember (1975 – Orosz György – Pali)
Tamási Áron: Énekes madár (1976 – Gali László – Bakk Lukács)
Szakonyi Károly: Hongkongi paróka (1977 – Rencz Antal – Sas Béni)
Sarkadi Imre: Oszlopos Simeon (1981 – Balogh Gábor – Kis János)
Csehov: Ványa bácsi (1983 – Léner Péter – címszerep)
Dosztojevszkij: Karamazov testvérek (1985 – Gali László – Fjodor)
Vörösmarty Mihály: Csongor és Tünde (1986 – Gergely László – Balga)
Shakespeare: Hamlet (1986 – Gali László – Polonius)
Strindberg: Haláltánc (1988 – Horváth Z. Gergely – Kurt)
Heltai Jenő: A néma levente (1989 – Seregi László – Mátyás király)
Dürrenmatt: Fizikusok (1991 – Giricz Mátyás – Richard Voss)
Sütő András: Pompás Gedeon (1993 – Parászka Miklós – Bakter)
Pinter: Hazatérés (1994 – Árkosi Árpád – Max)
Hašek: Svejk (1995 – Pinczés István – Katz)
Szakonyi Károly: Ítéletnapig (1997 – Jámbor József – Őr)
Hamvai Kornél: Márton partjelző fázik (1999 – Pinczés István – címszerep)
Háy János: Gázagyerek (2001 – Pinczés István – Herda Pityu)
Szabó Magda: Kiálts, város! (2001 – Meczner János – Hodászi Lukács)
Sartre: Sartre (2003 – Gárdos Péter – Salomon)
Csehov: Cseresznyéskert (2003 – Galgóczy Judit – Firsz)
Shakespeare: Lear király (2006 – Árkosi Árpád – címszerep)
Szőcs Géza: Liberté ‘56 (2006 – Vidnyánszky Attila – Kocsmáros
Marin Držić: Dundo Moraje (2008 – Vidnyánszky Attila – címszerep)
Tóth-Máthé Miklós: Én, Károli Gáspár (2009 – Árkosi Árpád – címszerep)
Shakespeare: A makrancos hölgy (2010 – Szergej Maszlobojscsikov – Nemesúr; Baptista Minola; Szabó)
Gogol: Revizor (2011 – Vladiszlav Troickij – Szolga)
Film, TV
Tűzoltó utca 25. (1973)
Ponyvapotting (2000)
A szabadságharc fővárosa (2000)
Liberté ‘56 (2007)
A rögöcsei csoda (2013)
Televízió
Kántor (1976)
Megtörtént bűnügyek (1977)
Kisváros (1996)