David Bowers

David Bowers is a British film director and screenwriter, originally from Stockport, Greater Manchester in the United Kingdom.