Kneale nació como Thomas Nigel Kneale en Barrow-in-Furness (Inglaterra).