Capri Anderson, 22, spoke with both "Good Morning America" and "Nightline," telling the ABC shows that Sheen was out of control from early on the night of Oct. 26. She said she was hired to escort the actor to dinner.
"He was, from the beginning of the night, very loud and he had no hesitations when it came to using derogatory language or cuss words," Anderson said of Sheen.
"Towards the latter half of the night, it got really bad. He started yelling racial slurs," she continued. "But it wasn't until he put his hands around my neck that I really thought to myself, you have gotten yourself in a bad, bad situation."
According to a press release from ABC, Anderson will claim she was offered hush money to keep quiet about the night Sheen went off the deep end. The star's crazy behavior started when she met him and they went to a fancy Manhattan French restaurant with Sheen's ex-wife, Denise Richards, and an entourage of the actor's pals.
When the hotel room hijinks was going on, Richards was in a nearby room with their children. The hotel called cops around 2 a.m., and when police arrived, they found Sheen naked and out of control, reportedly claiming someone took his wallet. The actor reportedly caused $7,000 damage to the room.
Anderson, who said she was locked in the bathroom while Sheen continued his rampage, said she plans to file charges against the 45-year-old actor.
"I'm not going to stand down and be completely walked over, mistreated," she said. "My whole life has been changed."
Anderson said Sheen, who earlier this year pleaded guilty to misdemeanor assault of his then-wife Brooke Mueller last Christmas, should have to answer for his actions.
"I think that this story and this treatment sends a message in itself and this is clearly something that's not right," Anderson said. "It's not right to hurt people. It's not right to scare people. It's not right to carry on with such disregard for the people around you."