
Filmography48 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2022 | The Chelsea DetectiveSeries | Gulliver Bauer | 59 |
| 2022 | SpinningMovie | Robert | 59 |
| 2018 | Outlaw KingMovie | Richard de Burgh, Earl of Ulster | 55 |
| 2017 | The Death of StalinMovie | NKVD Officer Pervak | 54 |
| 2015 | Partners in CrimeSeries | Whittington | 52 |
| 2015 | The Outer DarknessMovie | Father Crowe | 52 |
| 2013 | Father BrownSeries | Detective Superintendent Alan Alford | 50 |
| 2013 | The VillageSeries | Wylie | 50 |
| 2013 | WoodwooMovie | — | 50 |
| 2011 | Death in ParadiseSeries | Stephen Morrison | 48 |
| 2011 | You InsteadMovie | Jay | 48 |
| 2009 | Terror! Robespierre and the French RevolutionMovie | Carnot | 46 |
| 2008 | The Edge of LoveMovie | John Eldridge | 45 |
| 2008 | Attila the HunMovie | Theodosius (as Jonathan Phillips) | 45 |
| 2007 | Secret Diary of a Call GirlSeries | Liam | 44 |
| 2007 | LewisSeries | Alistair Stoke | 44 |
| 2005 | The Ghost SquadSeries | — | 42 |
| 2004 | HustleSeries | Neil Ryder | 41 |
| 2004 | New TricksSeries | — | 41 |
| 2004 | Vanity FairMovie | Mr. Wenham | 41 |
| 2002 | SpooksSeries | Rustam Urazov | 39 |
| 2002 | Dead GorgeousMovie | Barry Bell | 39 |
| 2002 | The Last Great WildernessMovie | Vincente | 39 |
| 2001 | Waking the DeadSeries | Oliver Lewis | 38 |
| 2000 | Monarch of the GlenSeries | Gerald Matthews | 37 |
| 1999 | Beautiful PeopleMovie | Brian North | 36 |
| 1999 | The Adventures of Young Indiana Jones: Trenches of HellMovie | Jacques | 36 |
| 1998 | The QuarryMovie | — | 35 |
| 1997 | Midsomer MurdersSeries | Orlando Lamington | 34 |
| 1997 | TitanicMovie | 2nd Officer Lightoller | 34 |
| 1996 | Silent WitnessSeries | — | 33 |
| 1995 | Kavanagh Q.C.Series | Kevin Gregson | 32 |
| 1992 | HeartbeatSeries | Tough Man | 29 |
| 1992 | Between the LinesSeries | — | 29 |
| 1992 | The Young Indiana Jones ChroniclesSeries | Jacques | 29 |
| 1992 | A Touch of FrostSeries | Damien Law / Frankie Barton | 29 |
| 1991 | ClarissaSeries | — | 28 |
| 1990 | YellowbacksMovie | Philip Colthard | 27 |
| 1990 | Max and HelenMovie | Werner Schultze / Mark Weiss | 27 |
| 1989 | Agatha Christie's PoirotSeries | Charles | 26 |
| 1989 | Leave to RemainMovie | James Johnstone | 26 |
| 1987 | Prick Up Your EarsMovie | Youth Outside Lavatory | 24 |
| 1987 | Sleeping BeautyMovie | Count | 24 |
| 1987 | The Last of EnglandMovie | Various roles (as Jonathan Phillips) | 24 |
| 1987 | RumpelstiltskinMovie | Ralph | 24 |
| 1986 | CasualtySeries | Ronnie | 23 |
| 1986 | LovejoySeries | Terry Slingsby | 23 |
| 1974 | Father BrownSeries | — | 11 |