Matthew Charles Hall Director (1) David’s Dinosaur (2017) Writer (1) David’s Dinosaur (2017) Producer (1) David’s Dinosaur (2017)