A Mother (2023)
Ettore
The Music of Silence (2017)
Coach
St@lker (2014)
Padre X
The sun inside (2012)
Cornelio Rolandi
Piazza Fontana: The Italian Conspiracy (2012)
Persiano Rosa
Saint Philip Neri: I Prefer Heaven (2010)
Professor Chenier
Butterfly Zone - Il senso della farfalla (2010)
Conte Ruggeri
Mal'aria (2009)
Bruno Buozzi
Pane e libertà (2009)
Commissario PS
Fuga con Marlene (2007)
San Francesco
Il giorno, la notte. Poi l'alba (2007)
The Torn Children (2006)
Alfredo Pavesi
Bartali: The Iron Man (2006)
Luciano Reggio
10th & Wolf (2006)
Ing. Viezzi
Il bambino sull'acqua (2005)
Il maresciallo
Vite a perdere (2004)
Paul / Pierre
The Tulse Luper Suitcases, Part 2: Vaux to the Sea (2004)
The Tulse Luper Suitcases, Part 1: The Moab Story (2003)
Una famiglia per caso (2003)
Mario Gibellini
La rentrée (2001)
Bellhop
Tutti gli uomini del deficiente (1999)
Telemaco / Polifemo
The Odyssey (1991)
Athos
The Three Musketeers (1991)
Matteo Zampini
Vogliamoci troppo bene (1989)
carcerato (voce fuori campo)
School of Thieves (1986)
Inviato TG
Joan Lui (1985)
Grippo
Attila flagello di Dio (1982)
Recluta
Stormtroopers II (1982)
amico del "Telefono amico"
I'm Going to Live by Myself (1982)
Neuro
Fracchia The Human Beast (1981)
Giosuè / Gesù
Miracoloni (1981)
Men or Not Men (1980)
The first fool
La baraonda (1980)
poliziotto in auto
Hunted City (1979)
Le inibizioni del dottor Gaudenzi, vedovo col complesso della buonanima (1971)
Director
Writer
Music