Sweeney, who starred on the soap opera Days Of Our Lives, spoke to Us Weekly about Richards, saying that the actress is not letting Sheen's antics get to her.
"She's doing great," Sweeney said. "She's awesome and she has her head on straight. She's got a wonderful heart."
Richards recently revealed that she is finding it difficult to keep the news about Sheen from her daughters with the actor, Sam and Lola.
Although Sheen recently threatened to take the two children away from her, Richards has not allowed Sheen's declarations keep her from going about her life normally, especially when it comes to her charity work.
"Denise rescues animals and fosters them," said Sweeney. "Denise is such a ray of sunshine and she just manages to live her life and hold her head high. I'm so impressed by her."