
Acted in 66
2020s
- 2025
- 2023
Breaking Infinity
Carter
- 2022
- 2021
The Heiress
Dr. Medhurst
- 2020
Hold
Unknown Number (voice)
Lawrence of Arabia: Britain's Great Adventurer
T. E. Lawrence
2010s
- 2019
The Dead of Jaffa
Movie
- 2018
- 2017
- 2015
The Outer Darkness
Father Crowe
- 2013
Hunting Elephants
British Lawyer
- 2011
Jam Today
Dad
2000s
- 2009
Jade
John
Terror! Robespierre and the French Revolution
Carnot
Big Things
Graham Beace
- 2008
Attila the Hun
Theodosius (as Jonathan Phillips)
- 2007
Soft
Iain
- 2005
The Ghost Squad
TV
- 2004
- 2003
One for the Road
Ian
- 2002
Dead Gorgeous
Barry Bell
The Last Great Wilderness
Vincente
NCS: Manhunt
TV
- 2001
- 2000
1990s
- 1999
The Adventures of Young Indiana Jones: Trenches of Hell
Jacques
Beautiful People
Brian North
- 1998
The Quarry
Movie
- 1997
- 1996
- 1995
- 1992
- 1991
Clarissa
James · 4 episodes
- 1990
Traitors
Catesby
Yellowbacks
Philip Colthard
Max and Helen
Werner Schultze / Mark Weiss
1980s
- 1989
Leave to Remain
James Johnstone
- 1988
- 1987
The Last of England
Various roles (as Jonathan Phillips)
Sleeping Beauty
Count
- 1986
No release date
Bob Wanna Kill
Movie
Produced 1
2010s
- 2013
Appearances1
1980s
- 1982
Waiting for Waiting for Godot
Self