Neil Marshall

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.

Tv Show