2025The EstateMovie
2025The Yellow TieSchool TeacherMovie
2024SebastianIanMovie
2024Sense and SensibilityHenry DashwoodMovie
2022The Lost KingRR LawrenceMovie
2021The Last DuelKing's UncleMovie
2016A United KingdomMr. SpeakerMovie
2015BurntLangham Maitre'dMovie
2015Blood and CarpetRupertMovie
2014ElectricityConsultant NeurologistMovie
2013LucanEasthamMovie
2013DianaSydney OfficialMovie
2010Mr. NiceMIG DuncanMovie
2009MargaretNorman LamontMovie
2008The Bank JobLawyerMovie
2006The QueenBlair's AideMovie
2004Agent Cody Banks 2: Destination LondonIsambard JerkalotMovie
2003SylviaJames MichieMovie
2003ByronThomas MooreMovie
2000The SightTourist in New YorkMovie
2000BedazzledJohn Wilkes BoothMovie
1999The Adventures of Young Indiana Jones: Phantom Train of DoomRichard MeinertzhagenMovie
1999The Adventures of Young Indiana Jones: Daredevils of the DesertRichard MeinertzhagenMovie
1999The Adventures of Young Indiana Jones: Trenches of HellLambertMovie
1999Beautiful PeopleEdward ThorntonMovie
1995The Virgin in the IceBrother JeromeMovie
1994Monk's HoodBrother JeromeMovie
1994The Leper of St. GilesBrother JeromeMovie
1994The Sanctuary SparrowBrother JeromeMovie
1994One Corpse Too ManyBrother JeromeMovie
1993ShadowlandsFather John FisherMovie
1993Foreign AffairsBurberry's AssistantMovie
1991The Grass ArenaBatesMovie
1991Heading HomeCharlieMovie
1990The FoolMovie
1990The Secret Life of Ian FlemingQuincyMovie
1989Paris by NightLawrenceMovie
1988The YobLeonardMovie
1986Absolute BeginnersThe Misery KidMovie
1985LifeforceSecond Boy in ParkMovie
1984The Bullshitters: Roll Out the GunbarrelRADA StudentMovie
1984The Little Drummer GirlYoung ManMovie
1984Oxford BluesGeordie NevittsMovie
1984Long Live the BabeWillMovie
1983RunnersResearcherMovie
1983Forever YoungYoung JamesMovie
1979QuadropheniaMod (uncredited)Movie
1979ScumDavisMovie
1978Absolutiona boyMovie