Barry Cockcroft was born on October 4, 1932 in Rochdale, Lancashire, England as Charles Barry Cockcroft. He was a director and producer, known for A Winter Too Many (1989), Hannah Hauxwell: Innocent Abroad (1992) and The Flaxton Boys (1969). He was married to Celia Hodgkins and Sheila Jackson. He died on February 3, 2001 in St. Ives, Cornwall, England.