The Score TBA
Actor
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
Credits from TMDB.