Possum
2018 · Drama
as Maurice
Paradise Found
2003 · Biography
as Camille Pissaro
Breeders S4
2023 · Comedy
as Jim
Year of the Rabbit
2020 · Comedy
as Chief Inspector Hugh Wisbech
Strictly Sinatra
2001 · Drama
as Bill
Tom Jones
as Squire Western
Split Second
1992 · Action
as Thrasher
Krull
1983 · Action
as Torquil
New Tricks S12
2015 · Crime
as Brian Lane
Blue Ice
as Osgood
Cordelia
2020 · Drama
as Roger
Existence
1973 · Drama
as Tommy
Onegin
1999 · Drama
as Zaretsky
The Saint
1997 · Action
as Inspector Teal
Eragon
2006 · Action
as Uncle Garrow
Harrison's Flowers
2002 · Drama
as Samuel Brubeck
Garrow's Law S1-S3
2009 · Biography
as John Southouse
Little Dorrit
2009 · Drama
as Flintwinch
Millions
2005 · Comedy
as St Peter
The Likely Lads
1976 · Comedy
as Tommy - Milkman
Golden Years
2016 · Action
as Sid
Van Helsing
2004 · Action
as Cardinal Jinette
Proof of Life
2000 · Action
as Wyatt
Frontier S3
2018 · Adventure
as Lord Benton
The Duellists
1978 · Drama
as Lacourbe
The Choral
2025 · Drama
as Herbert Trickett
The Mummy Returns
2001 · Action
as Mr. Hafez
The Hollow Crown S1-S2
2013 · Drama
as Northumberland
Get Carter
1971 · Crime
as Keith
Patriot Games
as Owens
American Friends
1993 · Comedy
as Dr. Weeks
Funny Cow
2018 · Comedy
as Lenny