by adminApril 1, 2020April 1, 2020Leave a Comment on Neil Marshall Neil Marshall was born on May 25, 1970 in Newcastle upon Tyne, England. He is a producer and director, known for Dog Soldiers (2002), The Descent (2005) and Hellboy (2019). He was previously married to Axelle Carolyn.