The Lost King (2022) als Richard Taylor | |
Bob the Builder: Mega Machines - The Movie (2017) als Bob (UK) (voice) | |
Last Knights (2015) als Messenger | |
Mr. Turner (2014) als Unhappy Couple | |
Wisdom (2013) als Denton Elicient | |
Communion (2013) als Father Samuel | |
The Arbiter (2013) als John | |
A Running Jump (2012) als Gary | |
Best Laid Plans (2012) als Deano | |
The First Men in the Moon (2010) als Chessocks | |
Doghouse (2009) als Matt | |
Post-It Love (2009) als Guy | |
The Worst Journey in the World (2007) als Henry 'Birdie' Bowers | |
The Last Legion (2007) als Germanus | |
Grindhouse (2007) als (segment "Don't") (uncredited) | |
Don't (2007) | |
The Wind in the Willows (2006) als Mole | |
The Headsman (2005) als Bernhard | |
Haven (2004) als Patrick | |
Harry Potter and the Prisoner of Azkaban (2004) als Stan Shunpike | |
Master and Commander: The Far Side of the World (2003) als Midshipman Hollom | |
The Life and Adventures of Nicholas Nickleby (2001) als Smike | |
Borstal Boy (2001) als Dale | |
The Dark Room (1999) als Bobby Franklyn | |
Junk (1999) als Rob | |
EverAfter (1998) als Gustave | |
Victory To The Mimers als Arthur Peters |