John Castle
Biography
Movies 38
The Lion in Winter
as Geoffrey
1968
RoboCop 3
as McDaggett
1993
Blow-Up
as Bill
1966
Gods and Generals
as Old Penn
2003
King David
as Abner
1985
Miss Marple: The Mirror Crack'd from Side to Side
as Detective Inspector Craddock
1992
The Crucifer of Blood
as Neville St. Claire
1991
Man of La Mancha
as Sanson Carrasco / The Duke
1972
Antony and Cleopatra
as Octavius Caesar
1972
Eagle's Wing
as The Priest
1979
The Life and Death of King John
as Earl of Salisbury
1984
Sparrow
as Giuseppe
1994
The Cater Street Hangman
as Rev. Prebble
1998
The Three Hostages
as Dominick Medina
1977
Made
as Father Dyson
1972
Dealers
as Frank Mallory
1989
The Holocaust on Trial
as David Irving
2000
If There Weren't Any Blacks You'd Have to Invent Them
as The Young Man
1968
Heather Ann
as Petty Officer
1983
Seasick
as Chief Engineer Josif Mantz
1996
Animated Epics: Beowulf
as Hygelac ( voice )
1998
Hornblower: Retribution
as Captain Collins
2001
A Harlot's Progress
as Sir John Gonson
2006
The Adventures of Eliza Fraser
as Captain Rory McBride
1976
Kim
as Narrator (voice)
1984
The Heart Surgeon
as Charlie Hawkesmore
1997
Judo Champ
as Mr Hall
1981
The Tractate Middoth
as John Eldred
2013
The Incredible Sarah
as Damala
1976
The Wings of the Dove
as Merton
1979
The Promise
1969
I Against I
as Tommy Carmichael
2012
Princes in the Tower
as Dr. John Argentine
2005
Realm of Darkness - The Elusive Depths of Mexico
as Narrator
1982
End in Tears
as Leonard Dacie
1966
Never Never Land
as Jim
1980
Trafalgar Battle Surgeon
as Gunner Rivers
2005
A Night Out
as Seeley
1967TV Shows 56
Midsomer Murders
as Charles King
1997
Agatha Christie's Poirot
as Lord Edgware
1989
Silent Witness
1996
Spooks
as Jocelyn Myers
2002
BBC Play of the Month
as Merton Densher
1965
The Wednesday Play
as Matthew
1964
A Touch of Frost
as Charlie Collingham
1992
Sherlock Holmes
as Carruthers
1984
Tales of the Unexpected
as Derek Johnstone
1979
Tales of the Unexpected
as John Burge
1979
ITV Playhouse
as Donald Webster
1967
Thirty-Minute Theatre
as Benito Mussolini
1965
Thirty-Minute Theatre
as Johnny Derker
1965
Thirty-Minute Theatre
as Luc
1965
Thirty-Minute Theatre
as Frank
1965
The Professionals
as Peter Crabbe
1977
The Professionals
as Tommy, CI5 Agent
1977
Inspector Morse
as Tony Doyle
1987
ITV Saturday Night Theatre
as Jack Wakefield
1969
ITV Saturday Night Theatre
as Lionel
1969
Theatre 625
as Alexis
1964
Theatre 625
as Seeley
1964
The Ruth Rendell Mysteries
as Mark
1987
Pie in the Sky
as Charles Rider
1994
The Prisoner
as Number Twelve
1967
The BBC Television Shakespeare
as Earl of Salisbury
1978
Wycliffe
as Selby
1994
Lovejoy
as Max Hunter
1986
Strangers
as Martin Hargreaves
1978
The New Avengers
as Colonel 'Mad Jack' Miller
1976
I, Claudius
as Postumus
1976
A Ghost Story for Christmas
as John Eldred
1971
Bramwell
as Guy Le Saux
1995
Reilly: Ace of Spies
as Count Massino
1983
Warship
1973
The Fixer
2008
Murder City
2004
The Modern World: Ten Great Writers
as Peter Walsh
1988
Boy Meets Girl
as Rowley Flint
1967
The Adventures of Sherlock Holmes
as Carruthers
1984
CI5: The New Professionals
1999
Miss Marple
as Inspector Craddock
1984
Thomas & Sarah
as Sid Pollitzer
1979
Dead of Night
as Michael
1972
1990
1977
The Prime of Miss Jean Brodie
as Teddy Lloyd
1978
Storyboard
as Miles Longstreeet
1983
Lost Empires
as Nick Ollanton
1986
Wilde Alliance
as David Bardsley
1978
Time for Murder
as Dr David Warreck
1985
A Dinner of Herbs
as Alfred Cottle
2000
The Vanishing Man
as Moreau
1997
The Heart Surgeon
as Charlie Hawkesmore
1997
Escape
as Brendon O'Mahoney
1967
The Fight Against Slavery
as Rev. John Newton
1975
Conceptions of Murder
as Miles Giffard
1970