Filmografie
Filmografie als acteur
| Jaar |
Titel |
Rol |
Opmerkingen |
| Film |
| 1992 | The Runner | Mike |
| 1993 | Thicker Than Water | Dalton |
| 1995 | The Turnaround | DS Jackson |
| 1996 | Darklands | DS Young |
| 2001 | Bodywork | Danny Sparks |
| 2001 | Lava | Darrel |
| 2003 | The Blind Spot | Desk sergeant |
| 2006 | Aberfan: The Untold Story | Tip Campaigner |
| 2006 | Vampire Diary | Security Guard |
| 2007 | Outlanders | DS Jones |
| 2008 | One Day in Cochin | Jack Chance |
| 2011 | Stormhouse | Lieutenant Groves |
| 2013 | The Invisible Woman | Station Guard |
| 2013 | One Chance | Audience Member #2 |
| 2013 | Dirtymoney | Ron Marsh |
| 2013 | Judas Ghost | Judas Ghost |
| 2015 | Molly Moon and the Incredible Book of Hypnotism | Shotgun |
| 2016 | Chosen | Major Nikitchenko |
| 2016 | The Bunker | Commissioner |
| 2018 | Mission: Impossible – Fallout | Grand Palais Bouncer |
| 2018 | The Convent | Jeremiah |
| 2019 | Eve | Ben Carrington |
| 2021 | Eternals | Kro On-Set Reader |
| 2023 | Ant-Man and the Wasp: Quantumania | Broccoli Man |
| 2023 | Fear the Invisible Man | Marvel |
| Serie |
| 1994 | The Lifeboat | Russische matroos | 1 afl. |
| 1996 | Kavanagh QC | Politieagent | 1 afl. |
| 1997 | The New Adventures of Robin Hood | Outlaw Friar Philip | 1 afl. |
| 1998 | A Respectable Trade | John Bates | 2 afl. |
| 1998-2008 | The Bill | Plant Hire Manager/Andy Morris/Nicky Gables/D.I. Long | 5 afl. |
| 1999 | The Knock | Andy McKillop | 1 afl. |
| 1999-2013 | Casualty | Gavin Cook/Pete/Jonathan Lewis | 12 afl. |
| 2000 | Human Remains | masseur | 1 afl. |
| 2002 | High Hopes | Doug Truelove | 1 afl. |
| 2002 | Look Around You | dronken vader | 1 afl. |
| 2002 | EastEnders | Gavin | 5 afl. |
| 2002 | The Bench | Todd Taylor | 1 afl. |
| 2003 | Hardware | Mystery Customer | 1 afl. |
| 2003-2017 | Doctors | Mickey Kendrick/D.I. Braddock | 3 afl. |
| 2004 | The Courtroom | Ian Finch | 1 afl. |
| 2006 | Dream Team | Vincent Burns | 1 afl. |
| 2010 | Merlin | Rider | 1 afl. |
| 2011 | Midsomer Murders | Nick the Money | 1 afl. |
| 2013 | By Any Means | Simon Enstone | 1 afl. |
| 2013 | Atlantis | Sabas | 1 afl. |
| 2014 | Game of Thrones | Ralf Kenning | 1 afl. |
| 2015 | Sons of Liberty | Private Wholey | 1 afl. |
| 2015 | The Last Kingdom | Smith | 1 afl. |
| 2015 | Da Vinci's Demons | Captain Barbarigo | 1 afl. |
| 2017 | Safe House | gevangene | 1 afl. |
| 2017 | Horizon | Gilroy | 1 afl. |
| 2019 | Love, Death & Robots | dispatch stem | 1 afl. |
| 2019 | The Spanish Princess | Sergeant at Arms | 1 afl. |
| 2019 | The Crown | Worker 1 | 1 afl. |
| 2021 | The Nevers | Crabby Cop | 1 afl. |
| Videospel |
| 2009 | iD3 | Detective Strickland |
| 2016 | Dark Souls III | Eygon of Carim/Cage Madman |
| 2017 | The Invisible Hours | Victor Mundy |
| 2018 | World of Warcraft: Battle for Azeroth | stem |
| 2020 | Assassin's Creed Valhalla | Gwriad |
| 2021 | It Takes Two | Squirrel Chief |
| 2021 | War Mongrels | verteller |
| 2022 | Total War: Warhammer III | Lord Slaanesh - Immortal Empires DLC |
| 2022 | Elden Ring | Volcano Manor Apparition/Nomadic Merchant 1 |
Bronnen, noten en/of referenties