John Bolton ha pasado muchos años en la Administración pública y ha ocupado puestos de alto nivel para los presidentes Ronald Reagan, George H. W. Bush y George W. Bush. Entre 2005 y 2006 desempeñó el cargo de embajador de Estados Unidos en Naciones Unidas, y entre abril de 2018 y septiembre de 2019 fue consejero de Seguridad Nacional.