Len Davies is an editor and producer.
The Courage to Kill
Movie • 1993
Hideout
Movie • 2021
Christmas Crush
Movie • 2012
Predators of the Animal World
Movie • 1999