Charlie Sheen's manager and lawyer have quit.
The 'Anger Management' star's long-time team of advisors, including his manager, Mark Burg, entertainment lawyer, Jake Bloom, and publicist, Larry Solters, resigned from their posts last week, as he has stopped listening to their advice.
One insider told gossip website RadarOnline.com: "The bottom line was that Mark, Larry and Jake were unable to work effectively for Charlie. He is too much of a loose cannon at the moment with his increasingly erratic and bizarre behaviour and outrageous statements. He was refusing to listen to their advice and counsel."
But a source close to the 48-year-old actor, who lashed out at his ex-wife Denise Richards in recent days for allegedly preventing him from seeing their daughters Sam, nine, and Lola, eight, over the Christmas holidays, insisted he terminated his team.
The insider said: "They didn't resign, they were all fired."
Another source said that Charlie's new girlfriend, Brett Rossi, is to blame for all of his recent issues.
The source said: "Things have been extremely chaotic in Charlie's camp for several weeks, ever since he began dating Brett.
"His team expressed concerns over the relationship... He was not happy with being questioned about who he was dating, so Charlie fired them all. Brett had also encouraged Charlie to get rid of Mark, Larry and Jason because she believed they didn't like her and were sabotaging the relationship.
"Brett is calling all the shots in Charlie's life at the moment and they have only known each other for six weeks! People close to Charlie believe the relationship will eventually fizzle out, but his career could be in tatters by that point."
Charlie is also embroiled in a bitter public battle with his ex-wife, Brooke Muller, with whom he has four-year-old twins, Bob and Max, and the Los Angeles County Department of Children and Family Services.
Tagged in Brooke Mueller Charlie Sheen Denise Richards