Actor
- Tutti al mare (2011)
- Mine vaganti (2010)
- Mar Nero (2009)
- Provaci ancora prof! (2005)
- Domani (2001)
- Don Matteo (2000)
- Meglio tardi che mai (1999)
- Vita da reuccio (1999)
- Boom (1999)
- Don Milani - Il priore di Barbiana (1997)
- La Venere di Willendorf (1996)
- Pizza Colonia (1991)
- Benvenuti in casa Gori (1990)
- Adelchi (1974)
- Un attimo, meno ancora (1973)
- Ritorno (1973)
- Deux hommes dans la ville (1973)
- Les feux de la chandeleur (1972)
- Brigade antigangs (1966)
- L'uomo che ride (1966)
- Uomo a metà, Un (1966)
- Gli uomini dal passo pesante (1965)
- I complessi (1965)
- I promessi sposi (1964)
- Delitto e castigo (1963)
- Il giorno più corto (1963)
- Il Tiranno di Siracusa (1962)
- Il mantenuto (1961)
- Cartagine in fiamme (1960)
- Il serpente a sonagli (1958)
- Pia de' Tolomei (1958)
- Sigfrido (1957)
- Il medico e lo stregone (1957)
- L'alfiere (1956)
- Terza liceo (1954)