Sherlock Holmes: A Game of Shadows
2011 · as Servant
Great Expectations
1999 · as Young Herbert
All the King's Men
1999 · as Luke Grimes
To Wendy Who Kicked Me When I Said I Love You
2017 · as Miles