Джон де Уиллоуби был сыном Джона де Уиллоуби, 2-го барона Уиллоуби де Эрзби, и Джоан Рослин. После смерти отца в 1349 году он унаследовал земли в Линкольншире и баронский титул, после чего его регулярно вызывали в парламент. Лорд Джон принимал участия в военных действиях на континенте: во взятии Кале (1347 год), в битве при Пуатье (1356 год), в кампаниях 1359 и 1360 годов. Он умер в 1372 году.