Во время Войны Алой и Белой розы Джон держал сторону Ланкастеров. Он погиб в битве при Нортгемптоне 10 июля 1460 года, после чего его владения и титулы унаследовал старший сын Джон Толбот, 3-й граф Шрусбери.