

David Hayman
Self - Presenter

Sharpe
1993

History 101
2020

30 for 30
2009

Baseball
1994

Leaving Neverland
2019

Formula 1: Drive to Survive
2019

The World According to Jeff Goldblum
2019

The Story of Film: An Odyssey
2011

Drain the Oceans
2018

WWII in HD
2009

Greatest Events of World War II in Colour
2019

How It's Made
2001

Deadly Women
2005

Eli Roth's History of Horror
2018

Top Gear
1978

Fancy Nancy
2018

The Real History of Science Fiction
2014

American Masters
1986

Biography
1987

History of the Eagles
2013

Tony Robinson's World War 1
2015

Wonderland: From JM Barrie to JRR Tolkien
2022
The Restless Wave
1970
American Firepower
1988
LEGIE 100
2018

Decision
1971

Trenches: Battleground WWI
2006

Andrew Marr's The Making of Modern Britain
2009

The Great War in Numbers
2017

The World Wars
2014

The Bomber: Terror of WWII
2022

World's Greatest Warships
2019

History Uncovered
2019

Apocalypse: World War I
2014

Top Guns: The Next Generation
2025

Jutland - Clash of the Dreadnoughts
2004

Shipwreck: Ark Royal
2006

Royal Cousins at War
2014

Apocalypse: Verdun
2016
World War One
1964