At least, he was on the most recent episode of Saturday Night Live, which spoofed A Christmas Carol to skewer President Donald Trump and the ongoing Russia investigation in its cold open.
In the real world, Flynn pleaded guilty Friday of lying to the F.B.I., and agreed to collaborate with the agency on its investigation. On SNL, Trump's former national security adviser, played by Mikey Day in chains, implored the president (Alec Baldwin) to speak the truth "for the good of the country."
Then, he told Trump that he would be visited by three ghosts, which turned out to be Billy Bush, Vladimir Putin, and Hillary Clinton.
In his warning to Trump, Bush (Alex Moffat), who was fired last year from NBC after the infamous Access Hollywood tape, even referenced Matt Lauer, who was also recently terminated from the network following accusations of sexual misconduct.
"Remember, Donald, these things catch up with all of us. If you worked at NBC right now you would be fired, fired, fired. And out of money," Moffat as Bush said.
And Kate McKinnon reprised her role as Hillary Clinton to deliver this gem: "You, Donald, have given me the greatest gift of all: sexual gratification in the form of your slow demise."