Актьор - Martin Eden(2019) - Russ 'Briss' Brissenden O dolorosa gioia. Carlo Gesualdo(2015) - Narrator (voice) Honey(2013) - Carlo Grimaldi Io sono con te(2010) - Erode Silk(2007) - Priest The Goodbye Kiss(2006) - Avv. Brianese Renzo e Lucia(2004) - Cardinal Federigo Borromeo Tosca e altre due(2003) - Il Prologo Ultima pallottola(2003) - Vittorio Nobile The Good Pope(2003) - Cardinal Mattia Carcano Un delitto impossibile(2001) - Piero Luna rossa(2001) - Antonino Appassionate(1999) - Padre Milonga(1999) - Uomo A The Red Violin(1998) - Nicolo Bussotti (Cremona) Steam: The Turkish Bath(1997) - Oscar L'uomo che ho ucciso(1996) - Me Giugni Finale di Partita(1996) - Hamm Arcane Sorcerer(1996) - Arcano Incantatore Stealing Beauty(1996) - Carlo Lisca The Horseman on the Roof(1995) - Giuseppe La scorta(1993) - Judge Michele de Francesco La fine è nota(1993) - il Cervello Zoloto(1992) Death of a Neapolitan Mathematician(1992) - Renato Caccioppoli L'uomo la bestia e la virtù(1991) - Paolino Corsica(1991) Feuerberg(1985) Le Mans(1971) - Paolo Scadenza La sua giornata di gloria(1969) - Claude I dannati della Terra(1969) - Ingardo If Unconscious Revolts(Късометражен)(1968) Il gatto selvaggio(1968) The Dress Rehearsal(1967) - Carlo The Blind Fly(1966) - Carlo
Режисьор: Finale di Partita(1996) L'uomo la bestia e la virtù(1991)