Len Davies is an editor and producer.
1 unreleased or undated title is hidden. Show unreleased
Hideout 2021
Executive Producer
Predators of the Animal World 1999
Producer
Christmas Crush 2012
as Janitor
The Courage to Kill 1993
as The dj, Sound Director
Credits from TMDB.