
Acted in 71
2020s
- 2026
A mamma non piace
Signore Arcigno
- 2025
Even
Pietro
The American Backyard
Il presidente della Corte d'Assise
- 2022
Il mio amico Massimo
Sé stesso
- 2021
Italian Horror Stories
Movie
- 2020
Tonight with Caravaggio
Giovanni Baglione
Alle 3 di notte
Movie
Mai per sempre
Movie
Cani di strada
Movie
2010s
- 2019
Credo in un solo padre
Guiseppe Bianco
Cattivi & cattivi
Parise
- 2018
- 2017
Il mondo di mezzo
Movie
- 2016
Una nobile causa
Franco
Si Vis Pacem Para Bellum
Rico
Il Sistema
Oreste Setola · 6 episodes
- 2015
Lacrime di San Lorenzo
Movie
You Can't Save Yourself Alone
Luigi
- 2014
The Broken Crown
Bonocore
Una pallottola nel cuore
Rocco Morelli · 4 episodes
Le mani dentro la città
sindaco Roberto Pagani · 12 episodes
- 2012
Mr. Teddy
Movie
Il mistero di Laura
Movie
Do it for Dad
Cipriano
Il Generale Dei Briganti
Francesco Crocco · 2 episodes
- 2011
Roma nuda
Maestro
The Big Heart of Girls
Umberto Vigetti
5 (Cinque)
Mikal
- 2010
Il figlio più piccolo
Pilastro
2000s
- 2009
- 2007
Il Lupo
Il Lupo
- 2006
Forget You Not
Guido
- 2005
Concorso di colpa
Roberto Melchiorre
- 2004
Una cosa in mente. Giuseppe Benedetto Cottolengo
Luigi Cottolengo
- 2003
Maria Goretti
Luigi Goretti
- 2000
Senza Paura
Bruno
1990s
- 1999
Senza movente
Commissario De Paola
- 1998
Kidnapping – Ein Vater schlägt zurück
Kommissar Lorenzi
Notes of Love
Bruno
- 1997
Bakunin's Son
Giacomo Serra
L'amico di Wang
Leo
Racket
Commissario Tony · 6 episodes
- 1996
Festival
Pigi
- 1995
Night Voices
Ispettore Renato Morlisi · 5 episodes
- 1993
Giovanni Falcone
Ninni Cassarà
- 1992
Allullo drom
Marco
Nottataccia
medico
- 1991
Terra Nova
Angelo
Silent Love
Fabio Mari
Faccione
Massimo
Donne armate
Marco La Valle · 2 episodes
- 1990
Night Sun
Prince Santobuono
Il colore della vittoria
Luigi Allemandi · 2 episodes
1980s
- 1989
The Story of Boys and Girls
Baldo
- 1987
The Ways of the Lord are Finite
Orlando
The Last Minute
Emilio Boschi
- 1984
- 1982
Storia d'amore e d'amicizia
Cesare Costantini · 6 episodes
1970s
- 1978
Battle of the Stars
Lt. Vassilov
- 1977
War of the Planets
Member of Hamilton's team
- 1976
Wrote 2
2020s
- 2020
Alle 3 di notte
Writer
2010s
- 2018
La settima onda
Screenplay
Directed 1
2010s
- 2018
La settima onda
Director
Appearances1
2010s
- 2013
Massimo, il mio cinema secondo me
Himself