大战期间在美国陆军航空军服役。战后，他在西方学院获得学士学位，也在加州大学哈斯汀法学院获得法律学位。1953年起，他加入加州的律师业务，在列治文开始执业。2017年4月4日，诺克斯在列治文的医院因长期病患去世。
纪念.580号州际公路其中一段被命名为约翰·T·诺克斯高速公路（）。