Actor
- Creators: The Past (2020)
- Memoirs of Giorgio Vasari: A Tuscan Artist (2016)
- Dov'è Mario? (2016)
- Admiral (2008)
- Coco Chanel (2008)
- Il Nascondiglio (2007)
- Capri (2006)
- De Gasperi, l'uomo della speranza (2005)
- Solntse (2005)
- Lives of the Saints (2004)
- Luisa Sanfelice (2004)
- II Cartaio (2004)
- Ilaria Alpi - Il più crudele dei giorni (2003)
- Papa Giovanni - Ioannes XXIII (2002)
- Svitati (1999)
- Indiscretion of an American Wife (1998)
- An Unexpected Family (1996)
- Code Name: Wolverine (1996)
- Class of Nuke 'Em High Part II: Subhumanoid Meltdown (1991)
- Blue Tornado (1991)
- Fletch Lives (1989)
- Who Gets the Friends? (1988)
- The Couch Trip (1988)
- The Competition (1980)