J.D. Gordon is a retired U.S. Navy officer who served as Pentagon spokesman from 2005 to 2009 under Secretaries Donald Rumsfeld and Robert Gates. In 2012, he founded Protect America Today, a super PAC focused on national security and foreign policy. Over the years, Gordon had been a senior advisor to Sarah Palin, Herman Cain, and Mike Huckabee and has been a recurring contributor to multiple conservative media outlets. Gordon endorsed Donald Trump for president in February 2016 and became a part of his national security team. During the Republican National Convention in July 2016, Trump campaign staffers worked to soften the official party platform concerning pledged support to Ukraine in fighting Russia. Gordon also met with Russian Ambassador Sergey Kislyak during those few days in Cleveland but claims the two events are unrelated. Born in New York City and raised in New Jersey where he graduated from Wall High School, Gordon was commissioned as an Ensign through the Naval Reserve Officers Training Corps program at Pennsylvania State University where he received a B.A. in Communications. Gordon also holds an M.A. in Diplomacy from Norwich University, a certificate from the Program on Negotiation at Harvard Law School, and is a graduate of the U.S. Air Force's Air Command and Staff College.