Brooks announced on the call that he's performed for every sitting president dating back to Carter, with the exception of Reagan.
But the particulars of those past performances are complicated. In terms of inaugurations, Brooks has only previously performed for Obama, where he sang his iconic 1992 single, "We Shall Be Free." In a 2011 , Brooks noted of Obama, "I love him to death and I fully support him and I just wish him well because it’s got to be hell in that office." After establishing an ongoing friendship with then-President Obama, he also performed at the annual Christmas tree lighting back in 2016.
He also performed for the Clinton and Bush administrations during special events during their terms.When asked to perform for Trump's.
Read more on cosmopolitan.com