Acting
Hammersmith, London, England, UK
Born October 27, 1986
A Little More Flesh· 2020
Leon Decker
13Hrs· 2010
Charlie Moore
Enemy at the Gates· 2001
Sacha Filipov
Great Expectations· 1999
Young Pip
The New Adventures of Pinocchio· 1999
Pinocchio
Joseph· 1995
Ephraim
The Score
My Family· 2000
Michael Harper