|2020||The Duke as DI Macpherson|
|2019||The Trial of Christine Keeler as Len|
|2017||My Cousin Rachel as Gabriel|
|2016||New Blood as Detective Inspector Martin Heywood|
|2016||The Witness for the Prosecution as Detective Breem|
|2016||Brimstone as Street Preacher|
|2015||Far from the Madding Crowd as Bailiff #2|
|2014||The Smoke as Billy 'Mince'|
|2000||The Low Down as Squash Player|
|2000||The Last Musketeer as Tel Fletcher|
|1999||Notting Hill as Loud Man in Restaurant|
|1997||Trial and Retribution|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.