Known For
Acting
Born
June 8, 1996 (age 29)
Place of Birth
London, England, UK
Oliver Twist
2007
Runaway
Sean Davies
2009
The Kid
Young Kevin
2010
Sean
Krakatoa: The Last Days
Pieter Beijerinck
2006