Born 1979 (age 46) · Avezzano, Abruzzo, Italy
Appears in 54 titles

Filmography

To Rome with Love
5.8
To Rome with Love
2012
as Leonardo
Here Come the Teachers
5.4
Here Come the Teachers
2018
as Prof. Cioncoloni
Angel of Evil
6.8
Angel of Evil
2010
as Nunzio
La casa di famiglia
The First Day of My Life
6.7
The First Day of My Life
2023
as Tommaso
Wacky Heroes
6.5
Wacky Heroes
2017
as Massimo
The Jewel
6.6
The Jewel
2011
as Filippo Magnaghi
The Front Line
5.9
The Front Line
2009
as Piero
Scuola di seduzione
I, Don Giovanni
4.8
I, Don Giovanni
2009
as Wolfgang Amadeus Mozart
Io sì tu no
7.3
Io sì tu no
2017
as Marco
Discovery at Dawn
5.2
Discovery at Dawn
2013
as Marco Tessandori
The Face Of Another
5.1
The Face Of Another
2013
as Tru Tru
The Space Between
5.0
The Space Between
2017
as Claudio
Le verità
5.9
Le verità
2017
My Tomorrow
3.9
My Tomorrow
2011
as Lorenzo
La freccia del tempo
5.8
La freccia del tempo
2019
as Professore di Fisica
Slow
8.0
Slow
2021
as Marco
L'invenzione di noi due
7.8
L'invenzione di noi due
2024
as Milo
3.8
Il sesso aggiunto
2011
as Valentino