| Series | SS-GB | Professor Springer | 2017-02-19 |
| Series | Houdini & Doyle | Exorcist | 2016-03-13 |
| Movie | Set Fire to the Stars | 2014-11-07 | |
| Movie | Dhoom 3 | Anderson | 2013-12-19 |
| Series | World Without End | Gerald | 2012-09-04 |
| Movie | Jab Tak Hai Jaan | Frank | 2012-11-13 |
| Movie | The Dark Knight | Prison Ferry Pilot | 2008-07-16 |
| Movie | Attack Force | Robinson | 2006-12-05 |
| Movie | The Gospel of John | Government Official | 2003-09-11 |
| Series | Murphy's Law | Unknown | 2001-09-24 |
| Movie | A Dog of Flanders | Stephens | 1999-08-07 |
| Movie | Buffalo Girls | Capt. James O'Neill (1995) | 1995-04-30 |
| Movie | The Whipping Boy | King | 1994-07-31 |
| Movie | Billy the Kid | Tunstall | 1989-05-10 |
| Movie | The Great Escape II: The Untold Story | Wings Day | 1988-11-05 |
| Movie | Hope and Glory | Honeymoon Couple #2 | 1987-09-03 |
| Movie | Roman Holiday | Elite Guard (Squad Leader) | 1987-12-28 |
| Series | Miss Marple: The Moving Finger | Gerry Burton | 1985-02-21 |
| Movie | Fords on Water | Soldier in Nightmare | 1983-01-01 |
| Series | By the Sword Divided | Captain Black | 1983-10-16 |
| Movie | Monty Python's The Meaning of Life | (Segment "The Crimson Permanent Assurance") | 1983-03-31 |
Are you sure you want to hide this?