Who is he?
Never heard of him before.
After leaving the military in 2004, he became more politically active. In 2020, then-president Donald Trump proposed Macgregor as ambassador to Germany, but the Senate blocked the nomination. On November 11, 2020, a Pentagon spokesperson announced that Macgregor had been hired to serve as Senior Advisor to the Acting Secretary of Defense,[6] a post he held for less than three months. Trump also appointed him to the board of the United States Military Academy, but the appointment was terminated by the incumbent president Joe Biden.[7] Macgregor regularly contributes to Fox News and has appeared on the Russian state-funded channel RT.[8] His commentary has been noted for disparaging Ukraine, immigrants and refugees.[9][10][8]