We dont have a biography for Geoffrey Bateman
TBAThe Lion Queens: Fighting for Survival as Narrator (voice)
TBAThe Evolution Of Humans as Narrator
2021Hitler's Disastrous Desert War as Narrator (voice)
2021Dream as Voice
2020De Gaulle, l'éclat et le secret (6 Episodes) as Dwight D. Eisenhower
2019Living With Volcanoes (4 Episodes) as Self - Narrator
2019Camille as Sturges
2019Hitlers Sista Dagar as Narrator
2018The Last Secrets of the Nasca as Voice-over
2017Operation Foxley: The Assassination of Hitler as Narrator (English)
2017Divino Inferno – Rodin and the Gates of Hell as Auguste Rodin
2013Khrushchev Does America as Narrator
2012Happiness Never Comes Alone as Bill, administrator
2011The Nights of Alice as John
2010Heartbreaker as Juliette's Father-in-Law
2008The Mandrake Root as Nicia
2007La prophétie d'Avignon (8 Episodes) as Directeur banque
2005Manderlay as Bertie
2004Sharks 3D as Narrator (voice)
2003Ocean Wonderland 3D as Narrator (voice)
2000Enchanted Interlude as English doctor
1999One 4 All as L'avocat américain
199830 Years to Life as Det. Sidney
1997Droit dans le mur as Harding
1997My Son the Fanatic as Chief Inspector Fingerhut
1997Le Dernier Été as Le général Spears
1996This Life (17 Episodes) as Hooperman
1995Au petit Marguery as Le client anglais
1995Napoleon as Cat (voice)
1994Léon: The Professional as Swat Chief
1992Highlander: The Series (1 Episode) as Richard Dunbar
1991From Doon with Death as Douglas Quadrant
1990House of Cards (1 Episode) as Interviewer
1989Agatha Christie's Poirot (1 Episode) as Marcus Waverly
1989Twist of Fate (1 Episode) as Bank Manager
1988The Man Who Lived at the Ritz as Fuerbach
1988Eurocops (1 Episode) as Rafferty
1988Beryl Markham: A Shadow on the Sun as Penrose
1986State of Grace as Unknown
1986Casualty (1 Episode) as Henry Carpenter
1986Lovejoy (6 Episodes) as Dandy Jack
1985Three Up, Two Down (1 Episode) as Sergeant
1984Another Country as Yevgeni
1983King Lear as Oswald
1981Bergerac (1 Episode) as Jack Webb
1981The Bunker as Riebold
1980Hamlet as Guildenstern
1979Doctor Who: Nightmare of Eden as Dymond
1979The Legend of King Arthur (6 Episodes) as Gawain
1977Secret Army (1 Episode) as Claude Pettelain
1976Beasts: Special Offer as Colin Grimley
1976Beasts (1 Episode) as Colin Grimley
1974Dead Cert as Everest
1965Public Eye (1 Episode) as Burton