National Theatre Live: All of Us (2022) als Aidan | |
Twelfth Night from Shakespeare's Globe (2021) als Orsino | |
The Two Noble Kinsmen - Live at Shakespeare's Globe (2018) als Arcite | |
Joe Orton Laid Bare (2017) als Joe Orton | |
Day of the Flowers (2013) als Conway | |
The Numbers Station (2013) als David | |
Borealis (2013) als Clive | |
Eric & Ernie: Behind the Scenes (2011) als Ernie Wise (archive footage) (uncredited) | |
Eric & Ernie (2011) als Ernie Wise | |
Excluded (2010) | |
The Old Curiosity Shop (2007) als Freddie Trent | |
Blood and Chocolate (2007) als Rafe | |
Brothers of the Head (2006) als Paul Day - 1970's | |
Colour Me Kubrick (2005) als Sean | |
Master and Commander: The Far Side of the World (2003) als Joseph Nagle, Carpenter's Mate | |
Morvern Callar (2002) als Guy with Hat's Mate | |
White Teeth (2002) als Young Archie | |
Dream (2001) als Bobby | |
Shockers: Parent's Night (2000) als Alan Compton | |
Speaking In Tongues (1994) als Karl |
Hometown Killer Writer | |
Backstabbed Writer |