
Acted in 61
2020s
- 2026
It Will Happen Tonight
Sacerdote
Until Dawn
Neri
Latte
Dentista
The Greater Good
Vito
- 2025
Life Is Life
Movie
Il migliore dei mali
Movie
- 2024
Girasoli
Movie
Marconi: The Man Who Networked the World
Jonathan Heist · 4 episodes
Flying
Fabio Segato
- 2023
Dreams Live in Trees
Libero
- 2022
The Great Day
Il Maître
- 2021
Quasi ora
Movie
- 2020
I Hate Summer
il poliziotto della stradale toscano
2010s
- 2019
Storia di Nilde
Pietro Secchia
Nevia
Guido
Tomorrow's a New Day
Movie
- 2018
Here Come the Teachers
Prof. Maurizi
- 2017
The Comedians
Stefano Ghizzetti · 10 episodes
- 2016
In arte Nino
Orazio Costa
- 2015
Boss Hunt
PM Marco Iodice · 8 episodes
- 2014
Midday Demons
Leo
- 2013
Cha cha cha
Muschio
- 2012
Evil Things
Movie
- 2011
La vita facile
Andrew
Agata & Ulisse
Roberto
- 2010
Hay Fever
cliente
Unlikely Revolutionaries
Giampi
Butterfly Zone - Il senso della farfalla
Vladimiro Chenier
L'imbroglio nel lenzuolo
Don Antonio
2000s
- 2009
Feisbum - Il film
Alex
- 2008
We Can Do That
Fabio
- 2007
Concrete Romance
Tanabuso
- 2006
Karol: The Pope, The Man
Vadim Belijaev · 2 episodes
Karol: The Pope, The Man
Vadim Belijaev
Bye Bye Berlusconi!
Pietro Rissa/Hundekacker 1
- 2004
- 2003
My House in Umbria
Terrorist
Ferrari
Piero Ferrari
Ferrari
Piero Ferrari · 2 episodes
Incantato
Guido Beccalis
- 2002
Gasoline
Filippo
Tre Casi per Laura C: Dopo la Sentenza
Andrea Scanni
- 2001
- 2000
Fughe da fermo
Carlo
Wrote 1
2020s
- 2023
Dreams Live in Trees
Writer
Appearances1
2010s
- 2016
Just a Movie: On the Set of 'Mia Madre'
Self