Actor · Born 1986
A Little More Flesh
2020 · as Leon Decker
13Hrs
2010 · as Charlie Moore
Enemy at the Gates
2001 · as Sacha Filipov
The New Adventures of Pinocchio
1999 · as Pinocchio
Great Expectations
1999 · as Young Pip
Joseph
1995 · as Ephraim