



John Castle
Acting

Biography
No overview available.
Known For
Acting History
2025
2024
Stalked by My Amish Boyfriend
as Grant
2023
My Killer Reunion
as Ethan
2013
The Tractate Middoth
as John Eldred
2008
2006
A Harlot's Progress
as Sir John Gonson
2005
Princes in the Tower
as Dr. John Argentine
Trafalgar Battle Surgeon
as Gunner Rivers
A Ghost Story for Christmas
TVas John Eldred
2004
2003
Gods and Generals
as Old Penn
2002
Spooks
TVas Jocelyn Myers
2001
Hornblower: Retribution
as Captain Collins
2000
A Dinner of Herbs
TVas Alfred Cottle
1998
Animated Epics: Beowulf
as Hygelac ( voice )
The Cater Street Hangman
as Rev. Prebble
1997
The Heart Surgeon
as Charlie Hawkesmore
Midsomer Murders
TVas Charles King
The Vanishing Man
TVas Moreau
The Heart Surgeon
TVas Charlie Hawkesmore
1996
Seasick
as Chief Engineer Josif Mantz
1995
Bramwell
TVas Guy Le Saux
1994
1993
RoboCop 3
as McDaggett
1992
Miss Marple: The Mirror Crack'd from Side to Side
as Detective Inspector Craddock
A Touch of Frost
TVas Charlie Collingham
1991
The Crucifer of Blood
as Neville St. Claire
1989
Dealers
as Frank Mallory
Agatha Christie's Poirot
TVas Lord Edgware
1988
The Modern World: Ten Great Writers
TVas Peter Walsh
1987
The Ruth Rendell Mysteries
TVas Mark
Inspector Morse
TVas Tony Doyle
1986
Lovejoy
TVas Max Hunter
Lost Empires
TVas Nick Ollanton
1985
King David
as Abner
Time for Murder
TVas Dr. David Warreck
1984
Kim
as Narrator (voice)
The Life and Death of King John
as Earl of Salisbury
Sherlock Holmes
TVas Carruthers
1983
Heather Ann
as Petty Officer
Reilly: Ace of Spies
TVas Count Massino
1982
1981
Judo Champ
as Mr Hall
1980
Never Never Land
as Jim
1979
The Wings of the Dove
as Merton
Eagle's Wing
as The Priest
Tales of the Unexpected
TVas John Burge / Derek Johnstone
1978
Wilde Alliance
TVas David Bardsley
1977
1976
The Adventures of Eliza Fraser
as Captain Rory McBride
The Incredible Sarah
as Damala
The New Avengers
TVas Colonel 'Mad Jack' Miller
I, Claudius
TVas Postumus
1975
The Fight Against Slavery
TVas Rev. John Newton
1973
1972
Man of La Mancha
as Sanson Carrasco / The Duke
Antony and Cleopatra
as Octavius Caesar
Made
as Father Dyson
Dead of Night
TVas Michael
1971
A Ghost Story for Christmas
TVas John Eldred
1969
1968
The Lion in Winter
as Geoffrey
If There Weren't Any Blacks You'd Have to Invent Them
as The Young Man
1967
A Night Out
as Seeley
The Prisoner
TVas Number Twelve
1966
Blow-Up
as Bill
1965
Thirty-Minute Theatre
TVas Benito Mussolini
BBC Play of the Month
TVas Merton Densher
1964
Theatre 625
TVas Alexis / Seeley







