|2018||The More You Ignore Me as Phil|
|2017||England Is Mine as Careers Officer|
|2016||The Limehouse Golem as Stagehand|
|2014||Pride as Wardrobe Master|
|2009||Red Riding: The Year of Our Lord 1974 as Court Clerk|
|2007||Angel as Journalist|
|2005||Things to Do Before You're 30 as Billy|
|2002||Sherlock as Dr. Watson|
|1999||East Is East|
|1999||All the King's Men as Private in Pub|
|1998||Shakespeare in Love as James Armitage|
|1996||The English Patient as Sergeant - Desert Train|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.