
Acted in 92
2020s
- 2026
Deep Blue
Movie
Children of the Monkey
Movie
Finale: Allegro
Max
Morbo K - Chi salva una vita salva il mondo intero
Marco Anziano · 4 episodes
- 2025
Story of a Night
Antonio
- 2024
The Life Apart
Medico
La lunga notte - La caduta del Duce
Vittorio Emanuele II · 6 episodes
The Dew Point
Federico
- 2023
Mirabile Visione: Inferno
Padre Guglielmo
- 2022
Where Life Begins
Movie
- 2021
Trafficante di virus
Pietro Colli
Slow
Oreste
- 2020
Come una madre
Guglielmo Vargas · 6 episodes
2010s
- 2019
Despite the Fog
Luigi
- 2017
La casa di famiglia
Movie
Finding Camille
Edoardo
Le verità
Movie
- 2016
L'aquilone di Claudio
Mr. Testa
The Nest
Movie
Il Lato Oscuro
Dott. Stanne
The Boy from Giudecca
Gaetano
Abbraccialo per me
Chief Psychiatrist
- 2015
Vecchi Pazzi
Aldo Petacchi
We Are Francesco
Psicologo
- 2012
The Thirteenth Apostle
Monsignor Demetrio Antinori · 6 episodes
- 2010
In carne e ossa
Edoardo
Clash of civilization over an elevator in Piazza Vittorio
Angelo Manfredini
2000s
- 2009
- 2008
Everyone's Crazy About Love
Mario Del Fiore · 39 episodes
Apparitions
Monsignor Vincenzo · 6 episodes
Einstein
Hermann Einstein · 2 episodes
Wild Blood
Cardi
- 2007
Tutti i rumori del mondo
Giulio Casati
Come tu mi vuoi
Giuseppe
Caravaggio
Scipione Borghese
Saturn in Opposition
Vittorio Marchetti
Chiara e Francesco
Pope Innocenzo III
- 2004
- 2003
Amorfù
Franco
Adored
Rod Lariani / Porn Director
- 2002
Il Trasformista
Zaccheroni
Emma sono io
Marcello
- 2001
The Last Kiss
Emilio
- 2000
Padre Pio: Between Heaven and Earth
Prof Bignami · 2 episodes
Tobia al caffè
Ingegnere
Holiday
Fabrizio Bertini
Si fa presto a dire amore
Padre Silvana (Ulderico) / Zio Gusberto
1990s
- 1999
Guardami
Castellani
Un uomo perbene
Avvocato della pubblica accusa
Fine Secolo
Roversi
Doppio Segreto
Movie
- 1997
Roseanna's Grave
Capestro
- 1996
Follow Your Heart
padre di Olga
- 1995
Nemici d'infanzia
Padre Paolo
Poliziotti
Berardi
- 1994
- 1993
Magnificat
Lord of Malfole
The Final Contract
Giudie Varzi
- 1992
Non chiamarmi Omar
Movie
- 1991
Il caso Martello
Comandante Bill
- 1990
1980s
- 1989
Come stanno bene insieme
Giorgio · 3 episodes
- 1987
The Last Minute
Claudio Conti
- 1986
Storia d'amore
Padre Di Bruna
- 1985
Un Uomo in Trappola
Luca
- 1984
- 1983
Arrivano i miei
Mario
- 1981
Turno di Notte
Dottor Silvestri
1970s
- 1978
Last Feelings
Marco
- 1977
Wifemistress
Lawyer
- 1975
The Man with Mirrored Glasses
Commissario Lenzi
Libera, My Love
Ceccarelli, the taxi driver
The Frenzy of Orlando
Ruggiero · 5 episodes
- 1974
All Screwed Up
Gigi
- 1973
The Return
Andrea
High Crime
Belli's Assistant
- 1972
Handsome Face
'Beau masque'
Orders are Orders
Rodolfo Baroni
The Seduction of Mimi
Pippino
Chronicle of a Homicide
Massimo Trotti
- 1971
- 1970
Metello
Lippi