Ben Childs
Ben Childs is a director and actor, known for Space Trash Men (2015), Birdsong (2013), and Daffodils (2019).His first short film, Birdsong (2013), won 'Best Foreign Film' at Indie Fest USA. His second, Space Trash Men (2015), was in the official selection at the prestigious Show Me Shorts festival ...