
Acted in 49
2020s
- 2026
Innamorarsi e altre pessime idee
Lino
Scuola di seduzione
Bruno
Free Women
Mario Tobino · 6 episodes
L'invisibile - La Cattura di Matteo Messina Denaro
Lucio Gambera · 4 episodes
Miracolo a Milano (Teatro)
Movie
- 2025
In the box
Marco
- 2024
L'invenzione di noi due
Milo
- 2023
Rasti
Movie
Noi siamo leggenda
Giovanni De Biase · 12 episodes
The First Day of My Life
Tommaso
- 2022
Story of Your Life
Movie
Survivors
Luca Giuliani · 12 episodes
Un marziano di nome Ennio
Carlo
Noi
TV
- 2021
Slow
Marco
2010s
- 2019
La freccia del tempo
Professore di Fisica
- 2018
Here Come the Teachers
Prof. Cioncoloni
- 2017
La casa di famiglia
Movie
Io sì tu no
Marco
Stanotte a Venezia
Giacomo Casanova
Wacky Heroes
Massimo
Facciamo che io ero
TV
The Space Between
Claudio
Le verità
Movie
The Red Door
Leonardo "Leo" Cagliostro · 32 episodes
Rudi
Dottore · 3 episodes
- 2016
Non dirlo al mio capo
Avv. Enrico Vinci · 24 episodes
Il Sistema
Sottotenente Michele Grandi · 6 episodes
Un'Avventura Romantica
Giornalista
- 2015
The Lady with the Black Veil
Guido Fossà · 12 episodes
- 2013
The Face of Another
Tru Tru
Happy Days Motel
Balti
Discovery at Dawn
Marco Tessandori
- 2012
- 2011
My Tomorrow
Lorenzo
Il segreto dell'acqua
Dottor Mancino · 6 episodes
Il sesso aggiunto
Valentino
The Jewel
Filippo Magnaghi
- 2010
2000s
- 2009
The Front Line
Piero
I, Don Giovanni
Wolfgang Amadeus Mozart
- 2000
Produced 3
2020s
- 2025
In the box
Producer
- 2021
Palla di pelo
Producer
- 2020
Il porto e la tempesta
Producer
Appearances2
2020s
- 2021
Io sono... Italia
Narrator