Known For
Filmography
—2018
2014
2013
2012
2012
2011
2010
2008
2006
2006
2005
No Place Like Rome
No Place Like Rome
Movie

The Miracle
TV · as Enzo · 8 eps

Leopardi
Movie · as Carlo Leopardi

Il Tour di Davide
Movie · as Davide

Piazza Fontana: The Italian Conspiracy
Movie · as Mario Merlino

Mai per amore
TV · as Claudio (Troppo amore) · 4 eps

Questo mondo è per te
Movie · as Marco

We Believed
Movie · as Domenico da giovane

Sorry if I Love You
Movie · as Filippo

Bartali: The Iron Man
Movie · as Giorgio

Bartali: The Iron Man
TV · as Giorgio Bani · 2 eps

Un ciclone in famiglia
TV · as Alessio Dominici · 10 eps

