
Acted in 46
2020s
- 2025
Squali
Alessandro
- 2024
Ma chi ti conosce?
Movie
- 2022
La California
'Beckett' al bar
Ero in guerra ma non lo sapevo
Direttore banca
- 2021
Nudes
Avvocato Biscossi · 19 episodes
- 2020
Non mentire
Direttore sanitario · 6 episodes
2010s
- 2019
Tomorrow's a New Day
Oncologo
- 2018
State of Intoxication
Federico
Oh My God!
Pietro
- 2016
Buffet
Movie
- 2015
Alaska
Emilio
Swallows
Italian Chef
- 2014
The Bike
Foreign Immigrant
After the Shipwreck
The Old Cripple
Le mani dentro la città
Mediatore Colombiano · 12 episodes
- 2013
- 2012
Closed Circuit Extreme
David De Santis
Angel Face
ispettore Del Monaco · 2 episodes
Faccia d'angelo
Ispettore Del Monaco
- 2011
Ubaldo Terzani Horror Show
Guido Orsello
- 2010
Goodbye Mr. Zeus!
Poliziotto
Saint Philip Neri: I Prefer Heaven
Carrettiere · 2 episodes
2000s
- 2008
Anotherworld
David
- 2007
The Mother of Tears
Taxi Driver
2061 - Un anno eccezionale
Private
Caravaggio
Paolo V
Senza amore
Movie
- 2006
Pope John Paul I: The Smile of God
Partigiano
Karol: The Pope, The Man
Registrar · 2 episodes
...e se domani
Policeman
Karol: The Pope, The Man
Regista
Fascism in Colour
Ettore Ovazza
- 2005
Ma quando arrivano le ragazze?
Tassista
Produced 1
2010s
- 2016
Blaxploitalian: 100 Years of Blackness in Italian Cinema
Associate Producer