 All of that happening just after the former president announced he's chosen Ohio Senator J.D. Vance for vice president, writing on Truth Social that the 39-year-old freshman senator is the person best suited after lengthy deliberation and thought. Senator Vance is a former Trump critic and a Marine veteran who gained national fame with his 2016 memoir, Hillbilly Elegy. He becomes the first millennial.