David Spencer

David Spencer

David Spencer is known for his work on Fun Size (2012), Dog Eat Dog (2016) and Little Evil (2017).