Last night he chatted with Jay Leno on the Tonight Show and this morning his taped interview with Matt Lauer airs onToday.
And he's not the raging, winning warlock we saw earlier this year. He says in both interviews that he's calmer now.
"It was like a runaway train that I was the reluctant conductor of," he told Leno. "I didn't really believe I had tiger blood. Or Adonis DNA."
And to Lauer: "I don't know, the tiger blood… it was so silly and people took it so seriously and I figured, alright, I'll continue to give the people what they want, you know?"
Was he out of control? "Absolutely," admitted Sheen to Leno. "I don't know so much that I was winning."
What made him change? "I realized I was pretty much losing!"
When asked by Leno if he's still "angry" at CBS and the producers of Two and a Half Men, he said "no," adding, "I would have fired my (self). Well, maybe not like they did."
Sheen was fired in March after his string of public rants and public craziness. "I thought I could come back," said Sheen to Leno, "like you did."
Asked why he thought he should have been fired, Sheen explained, "I should have been a little more responsible about the condition I was showing up in."
Sheen also told Leno that his relationship with his father, Martin Sheen, is "totally repaired. We're buddies again. He's a great guy."
Contrite Charlie Sheen admits: 'I was pretty much losing'
Kate Walsh explains her raunchy side
The biggest surprise of the Comedy Central Roast of Charlie Sheen was seeing actress Kate Walsh walk onstage. The next biggest surprise was listening to thePrivate Practice star throw out off-color jokes from the podium.
Could Walsh be unleashing her raunchy side?
"I do have a little bit of raunch," Walsh told USA TODAY. "I'm half-Irish after all. So come on."
Walsh admitted it might be a big shock for fans of her show to see her R-rated roast session (which will be broadcast Sept. 19 at 10 p.m. ET/PT). When asked what they should know before tuning in, she replied with a laugh: "Viewer discretion advised. I'd say, take it easy everybody, it's a little bit of a bumpy ride," Walsh said, before using words like "filthy," "naughty" and "dirty" to describe the evening dedicated to bashing Sheen. These are words not normally associated with Walsh.
Throughout the Saturday night roast, roastmaster Seth MacFarlane continually asked Walsh, "What are you doing here?" from the stage. Onstage she explained that she was using her television medical expertise to analyze the outrageous personalities on the stage -- from Sheen to William Shatner to Mike Tyson.
But afterwards Walsh said it was all about comedy, adding that she started her career in improv.
"And it was a good exercise in masochism to come up here," Walsh said. Though she added that she came out "relatively unscathed" by the other comics -- and Sheen -- despite some of the comedy bombs thrown at her during the roast.
Walsh admitted that when she agreed to do the gig she had at least one sleepless night. "I was like, 'Oh my God, what am I doing," she said. "I have never done a roast before."
But at the end, she was all smiles backstage. "No regrets," said Walsh. "You never want to rest on your laurels. You want to keep doing things that terrify you."