James Howarth
Director Actor
James Howarth is a Director Actor - known through the film Living Dead (2012), Alien Inhabitant (2011), Cheater (2004), Newcastle in Focus (2001), Hide Nowhere (2000)...
James Howarth is a Director Actor - known through the film Living Dead (2012), Alien Inhabitant (2011), Cheater (2004), Newcastle in Focus (2001), Hide Nowhere (2000)...