Generalul Sanatescu
Oglinda (1994)
The Director
În fiecare zi mi-e dor de tine (1988)
O zi in Bucuresti (1987)
Zâmbet de soare (1987)
Cucoana Chirița (1986)
Șerban
Cale liberă (1986)
Thief
Rămăşagul (1985)
Bio-Aktiv Representative
Ringul (1984)
Lt. Col. Mihai Mihnea
Viraj periculos (1983)
Dave Arnold
Sing, Cowboy, Sing (1981)
Boyar Pană
Drumul oaselor (1980)
Major Marinescu
Am fost șaispezece (1980)
Ein April hat 30 Tage (1979)
Constantin David
Revanșa (1978)
Robert Rădulescu
Cianura și picătura de ploaie (1978)
Severino (1978)
Sigismund Bathory
Buzduganul cu trei peceți (1977)
Major Gheorghe Șonțu
Pentru Patrie (1977)
Serenadă pentru etajul XII (1976)
Ultima noapte a singurătății (1976)
Tecuceanu
Misterul lui Herodot (1976)
Colonel Mihuț Gălățeanu / Captain Miguel Sao Miguel
Mușchetarul român (1975)
Bill Simmons
Blutsbrüder (1975)
Mihut Galateanu / Miguel Sao Miguel
Cantemir (1975)
Nobleman Simion Jder
Ștefan cel Mare: Vaslui 1475 (1975)
Simion Jder
Frații Jderi (1974)
Ilegalist, fratele elevului
Atunci i-am condamnat pe toți la moarte (1972)
Maiorul Dobrescu
B.D. în alertă (1971)
Richard Moore
Osceola (1971)
Major Dobrescu
B.D. la munte și la mare (1971)
Kommandant der Ikaros
Signale - Ein Weltraumabenteuer (1970)
Brigada Diverse intră în acțiune (1970)
Oto Horst
Цената на градот (1970)
Palaloga
Rautaciosul adolescent (1969)
Mircea Tudoran
Subteranul (1967)
Toma
Faust XX (1966)
husband
Mofturi 1900 (1966)
Matei
Procesul alb (1966)
Mirel Alcaz
Calea Victoriei sau cheia visurilor (1966)
Andrei
Dragoste la zero grade (1964)
Radu
Pisica de mare (1964)
Stadion
Vacanta la mare (1963)
Puiu Crintea
Post restant (1962)
Human
S-a furat o bomba (1962)
Băieții noștri (1960)
Victor Mancaș
Alo? Ați greșit numărul (1958)
Dinu Măgureanu
Pe răspunderea mea (1956)
Grigore
Alarmă în munți (1955)
Directorul nostru (1955)
Prince Charming
Blanca (1955)
Miron
Nepoţii gornistului (1953)