Known For
Filmography
—
2020
2010
2001
2000
1999
1999
1999
1995

The Score
Movie

A Little More Flesh
Movie · as Leon Decker

13Hrs
Movie · as Charlie Moore

Enemy at the Gates
Movie · as Sacha Filipov

My Family
TV · as Michael Harper · 110 eps

Great Expectations
Movie · as Young Pip

The New Adventures of Pinocchio
Movie · as Pinocchio

Great Expectations
TV · as Young Pip · 2 eps

Joseph
Movie · as Ephraim
