Skip to main content

David Allen

Filmography7

The Birds

The Birds

2025
Wilding

Wilding

2024
My Garden of a Thousand Bees

My Garden of a Thousand Bees

2021
Shaba

Shaba

2021
My Africa

My Africa

2018
Titus: The Gorilla King

Titus: The Gorilla King

2008
Ocean Odyssey

Ocean Odyssey

2006