
Filmography
| Role | Title | Year | Character |
|---|---|---|---|
| Actor | 줄무늬 파자마를 입은 소년 | 2008 | Pavel |
| Actor | Taboo (2017) | Brace | |
| Actor | Top Boy | Joe | |
| Actor | Landscapers | William Wycherley | |
| Actor | 잭 라이언: 코드네임 쉐도우 | 2014 | Sergey Dostal |
| Actor | The Paradise | Jonas | |
| Actor | 맥베스 | 2015 | Lennox |
| Actor | 자칼 | 1997 | Terek Murad |
| Actor | The Chemistry of Death | ||
| Actor | 시드와 낸시 | 1986 | Malcolm McLaren |
| Actor | Protection | Sid Nyles | |
| Actor | Rob Roy | 1995 | Sibbald |
| Actor | 바이스로이즈 하우스 | 2017 | Ewart |
| Actor | Our Ladies | 2019 | |
| Actor | The Boxer | 1997 | Joe Hamill's Aide |
| Actor | Fisherman's Friends | 2019 | Jago |
| Actor | 테일러 오브 파나마 | 2001 | Luxmore |
| Actor | 해피 댄싱 | 2017 | Ted |
| Actor | 와일드 시티 | 2019 | Raymond Ellery |
| Actor | 버크 앤 헤어 | 2010 | Danny McTavish |
| Actor | Flood | 2007 | Major General Ashcroft |
| Actor | 스위트 룸 | 2005 | Reuben |
| Actor | Queen & Country | 2014 | Clive Rohan |
| Actor | Trial & Retribution | Det. Supt. Michael Walker | |
| Actor | Smilla's Sense of Snow | 1997 | Telling |
| Actor | 희망과 영광 | 1987 | Clive Rowan |
| Actor | 내 이름은 조 | 1998 | McGowan |
| Actor | Ordinary Decent Criminal | 2000 | Tony Brady |
| Actor | Avenger | 2006 | Zoran Zilic |
| Actor | Raging Grace | 2023 | |
| Actor | Fear the Invisible Man | 2023 | Wicksteed |
| Actor | Dad's Army: The Lost Episodes | Private Frazer | |
| Actor | Best | 2000 | Tommy Dougherty |
| Actor | Twin Town | 1997 | Dodgy |
| Actor | Sawney: Flesh of Man | 2012 | Sawney Bean |
| Actor | Regeneration | 1997 | Maj. Bryce |
| Actor | Scotch! The Story of Whisky | Presenter | |
| Actor | The Domino Effect | 2012 | Robert |
| Actor | The Near Room | 1995 | Dougie Patterson |
| Director | The Near Room | 1995 | |
| Actor | 로스트 선 | 1999 | Nathalie's Pimp |