Джон Маккейн занимал пост председателя Сенатского Комитета по вооруженным силам от республиканской партии.
Джон Маккейн в 1958 году окончил Военно-морскую академию США, став лётчиком палубной авиации. Являлся ветераном вьетнамской войны. Был сбит советской ракетой над Ханоем в 1967, пробыл во вьетнамском плену пять с половиной лет и был выпущен в 1973 году по условиям Парижского соглашения.
В 1981 году Маккейн ушёл в отставку с военной службы, а в 1982 был избран в Палату представителей Конгресса США от Республиканской партии. В 1986 избран сенатором от Аризоны, переизбирался четырежды — в 1992, 1998, 2004 и в 2010. В 2000 пытался выставить свою кандидатуру в президенты США от Республиканской партии, но проиграл Джорджу Бушу младшему на партийных выборах.
В 2008 году был кандидатом в президенты США от республиканцев (официальную поддержку Маккейну оказал тогдашний действующий президент Джордж Буш-младший), однако проиграл выборы кандидату от демократов Бараку Обаме.