His father is English, his mother Italian. Began theatre acting in Pisa when he was age 14.
I Hate Christmas
Series • 2022
Titanic
Series • 2012
The Thirteenth Apostle
A Liberal Passion
Movie • 2013
Let Yourself Go
Movie • 2017
Sin
Movie • 2019
The Man Who Loves
Movie • 2008
Visions
Movie • 2009
Questo mondo è per te
Movie • 2011
Ten Winters