• DIRECTOR 5

David Allen

David Allen is a well-known figure in the film and television industry.

David Allen

Director (5)

Wilding
Wilding
2023
Natural World
Natural World
1983
(2 episodes)
Nature
Nature
1970
(1 episode)
Ocean Odyssey
Ocean Odyssey
2006
My Garden of a Thousand Bees
My Garden of a Thousand Bees
2021