28.08.1952 (73 years) (Sheffield, England, UK)
David Attwood (born 28 August 1952 in Sheffield, South Yorkshire) is an English filmmaker.
IMDB