Barry Cockcroft was born in 1933 in Rochdale, Lancashire, England as Charles Barry Cockcroft. He was a producer and director, known for Too Long a Winter (1973), A Winter Too Many (1989) and Hannah Goes to Town (1977). He was married to Celia Hodgkins and Sheila Jackson. He died on February 4, 2001 in St. Ives, Cornwall, England.