
Acted in 40
2020s
- 2025
Best Friends Forever
Diego
Monte Corno - I Thought I Was Flying
Francesco de Marchi
- 2021
La bambina che non voleva cantare
Guido De Santis
2010s
- 2019
ExtraVergine
Claudio · 10 episodes
Copperman
Giovanni
- 2018
Pertini: Il combattente
Movie
- 2017
Le verità
Movie
The Truth About Love Is...
Davide
- 2016
L'amore rubato
Gesuino
L'aquilone di Claudio
Andrea
Il Lato Oscuro
Rorschach
- 2015
Solo per amore
Pietro Mancini · 8 episodes
- 2014
Una pallottola nel cuore
Gabriele Leoni · 4 episodes
- 2013
Adriano Olivetti
Mauro Barale · 2 episodes
K2 - La montagna degli Italiani
Achille Compagnoni
- 2012
Never for Love
Umberto · 1 episode
Mai per amore
Umberto (Troppo amore) · 4 episodes
- 2011
Cinderella
Valerio · 2 episodes
Day 6
Dottor Piso
2000s
- 2009
David's Birthday
Matteo
Il prossimo tuo
Stefano
- 2008
I liceali
prof. Enea Pannone · 14 episodes
Zodiac
Paolo Donati · 4 episodes
Blood of the Losers
Vincenzo Nardi
- 2007
Andres and Me
Detective
Maria Montessori: una vita per i bambini
Giuseppe Montesano
- 2006
48 Hours
Fabrizio Strada · 12 episodes
Questa è la mia terra
Giacomo De Santis · 14 episodes
- 2005
De Gasperi: The Man of Hope
Giacomo Matteotti · 2 episodes
Sacred Heart
Padre Carras
- 2003
Household Accounts
Zamboni
- 2000
Rosa and Cornelia
Lorenzo
Alex the Ram
Robby