His father is English, his mother Italian. Began theatre acting in Pisa when he was age 14.
Let Yourself Go
as Elia's son
Titanic
as Paolo Sandrini
I Hate Christmas
as Umberto
Il clan dei camorristi
A Liberal Passion
as Andrea Splendore
The thirteenth apostle
as Pietro Lima
Sin
as Raphael
The Man Who Loves
as Yuri
Jump
as Luca
Visions
as Philip
Ten Winters
as Simone
Questo mondo è per te
as Gianni