John F. Kirby is a retired United States Navy rear admiral serving as White House National Security Communications Advisor since 2022. He previously served in the Biden administration as Pentagon Press Secretary and Assistant to the Secretary of Defense for Public Affairs from 2021 to 2022. He worked as a military and diplomatic analyst for CNN from 2017 to 2021. He served in the Obama administration as Pentagon Press Secretary from 2013 to 2015 and as the spokesperson for the United States Department of State and Assistant Secretary of State for Public Affairs from 2015 to 2017.