John Hallam Filmography
- Actor (66 credits)
- The Selfish Giant (2003) Giant, voice acting
- Arabian Nights (2000) Demon
- The 10th Kingdom (1999) Queen's Talking Mirror
- Kull the Conqueror (1997) Mandara
- The Famous Five (1995) Rooky
- 99-1 (1994) Mark Wise
- Cadfael (1994) Lord Rhysart
- The Memoirs of Sherlock Holmes (1994) Gorgiano
- Wycliffe (1994) Lionel Penmore
- Good King Wenceslas (1994) Gomon
- A Haunting Harmony (1993) Staunton
- Rides (1992) Matthew
- Robin Hood: Prince of Thieves (1991) Red-Headed Baron
- She-Wolf of London (1990) Fergus
- A Season of Giants (1990) Ludovico Buonarotti
- Zorro (1990) Captain Dominguez
- Forever Green (1989) Kazik Zawadzki
- When the Whales Came (1989) Treve Pender
- The Fortunate Pilgrim (1988) Hooperman
- 4.50 from Paddington (1987) Cedric Crackenthorpe
- Knights of God (1987) Commanding Officer, Weatherby
- John Silver's Return to Treasure Island (1986) Captain Parker
- King David (1985) Philistine Armour Bearer
- Lytton's Diary (1985) Guadix
- Lifeforce (1985) Lamson
- Santa Claus: The Movie (1985) Grizzard
- The Master of Ballantrae (1984) Captain Harris
- Under Capricorn (мини-сериал) (1983) Samson Flusky
- Ivanhoe (1982) Herald
- The Black Adder (1982) Sir Wilfred Death
- Smuggler (мини-сериал) (1981) Roach
- Dragonslayer (1981) Tyrian
- Flash Gordon (1980) Luro
- The Last Giraffe (1979) Guy Atherton
- The Saint and the Brave Goose (1979) Bernadotti
- Dick Turpin (1979) Colonel Tobias Moat
- The Mallens (1979) Thomas Mallen
- Love and Bullets (1978) Cerutti
- The Four Feathers (1978) Sergeant Major
- BBC2 Play of the Week (1977) Graeme Warrack
- The People That Time Forgot (1977) Chung-Sha
- Arnhem: The Story of an Escape (1976)
- Trial by Combat (1976) Sir Roger
- Wings (1976) Harry Farmer
- Hennessy (1975) Boyle
- Raffles (1975) Von Heumann
- The Pallisers (1974) Lord Chiltern
- The Wicker Man (1973) P.C. McTaggert
- Hitler: The Last Ten Days (1973) Guensche
- The Offence (1973) Panton
- Moonbase 3 (1973) Dr. Peter Conway
- Antony and Cleopatra (1972) Thidias
- The Adventures of Black Beauty (1972) Roger Carlisle
- Villain (1971) Terry
- Quest for Love (1971) Jonathan Keene
- The Last Valley (1971) Geddes
- Nicholas and Alexandra (1971) Nagorny
- Murphy's War (1970) Ellis
- A Family at War (1970) Lieutenant Prideaux
- A Walk with Love and Death (1969) Sir Meles
- Where's Jack? (1969) The Captain
- Randall and Hopkirk (Deceased) (1969) Johnny Crackan
- The Assassination Bureau (1969) Bureau Member, not listed in credits
- The Charge of the Light Brigade (1968) Officer
- Carry On... Up the Khyber (1968) Burpa on Rooftop, not listed in credits
- Much Ado About Nothing (1967) Watchman #5