A absolvit Institutul de Arta Teatrală şi Cinematografică din Bucureşti. I-a avut colegi de generaţie pe Leopoldina Bălănuţă, Geta Angheluţa, Ioana Bulca, Ica Matache, Lucia Mara, Dumitru Furdui, Cosma Braşoveanu, Gheorghe Popovici Poenaru, Liviu Crăciun, Radu Voicescu, Anatolie Spânu şi alţii.
A debutat la Teatrul Naţional din Bucureşti cu rolul Richard din „Discipolul...” si cu Alexei din „Tragedia optimistă”.
În film, a debutat cu rolul principal din basmul Harap-Alb.
Filmografie:
Eminescu versus Eminem (2005)
Fix alert (2004)
În fiecare zi mi-e dor de tine (1988)
Totul se plătește (1987))
Colierul de turcoaze (1986)
Racolarea (1985)
Masca de argint (1985)
Rămășagul (1985)
O lebădă iarna (1983)
Misterele Bucureștilor (1983)
Galax, omul păpușă (1983)
Trandafirul galben (1982)
Rețeaua S (1980)
Drumul oaselor (1980)
Rug și flacără (1979)
Ultima frontieră a morții (1979)
Regăsire (1977)
Războiul de Independență (1977)
Eu, tu, și... Ovidiu (1978)
Tufă de Veneția (1976)
Roșcovanul (1976)
Instanța amînă pronunțarea (1976)
Cuibul salamandrelor (1976)
Pintea (1976)
Comoara din Carpați (1975)
Elixirul tinereții (1975)
Ștefan cel Mare - Vaslui 1475 (1975)
Un August în flăcări (1974)
Frații Jderi (1974)
Agentul straniu (1974)
Explozia (1973)
Parașutiștii (1972)
Aventuri la Marea Neagră (1972)
Săptămîna nebunilor (1971)
Zestrea domniței Ralu (1971)
Haiducii lui Șaptecai (1971)
Mihai Viteazul (1971)
Eliberare (Osvobozhdenie) (1968)
Kampf um Rom II - Der Verrat (1968)
Columna (1968)
Kampf um Rom I (1968)
Frumoasele vacanțe (1967)
Șapte băieți și o ștrengăriță (1967)
Tunelul (1966)
Răscoala (1965)
De-aș fi... Harap Alb (1965)
Neamul Șoimăreștilor (1965)
Pași spre lună (1963)
Pași spre lună (1963)
S-a furat o bombă (1962)
Drum nou / Lada cu zestre (1961)
Celebrul 702 (1961)
Flăcăul și focul (1960)
Aproape de soare (1960)
O poveste obișnuită... o poveste ca în basme (1959)
Ciulinii Bărăganului (1957)
’’Intre... citeste tot
Acest site este în acest moment in varianta beta, urmând a fi dezvoltat.
Pe site sunt şi articole audio, în prezent sunt 20, la IFR: 1897-1916 şi 1917-1930.
Manager proiect: Valentin Partenie