Charlie Sheen has had HIV for years. However, the actor recently claims that he was able to beat the virus because as of the moment, it is undetectable in his system.

A report shared that Sheen has known for over two years that he was HIV positive, while another report states that he has known far longer than that. The former also says that this time, the 50-year-old actor is taking meds and is undergoing a series of blood tests for the HIV. Over time, the virus has turned out to be "undetectable" in his system.

Sheen freely acknowledges how he has been with throngs of sexual partners, many of whom occurred after his HIV diagnosis, a report said.

This implies that he did not deceive anyone.

"I've known about this a long time, it's not a surprise to me," shared Howard Bragman, a Hollywood public relations specialist. "I feel very sorry for his pain. And I hope it's used as a teachable moment for the world. This is a disease that can affect anyone."

On Nov. 16, "TODAY" exclusive wrote that Sheen was scheduled to have a sit-down interview with host Matt Lauer. The interview would then see Sheen make a "revealing personal announcement."

"TODAY" also broke the news on its official Twitter page, causing Sheen to be the top trending Twitter topic, only hours after the tweet.

The Tweet began to generate a barrage of responses, different opinions on what the actor was going to "reveal."

Sheen, who starred in the hit film "Platoon" and long-time running TV series "Two and Half Men" gained even more popularity for a certain "tiger-blood" meltdown.

His most recent controversy was a Twitter rant directed at his ex-wife, Denise Richards, whom he referred to as a "heretic washed up piglet shame pile."

He then wrote an open letter about Richards, calling her the "worst mom alive" and an "evil terrorist."

All of Sheen's tweets, as well as the letter have since been deleted.

Be sure to follow T-Lounge on Twitter and visit our Facebook page.

ⓒ 2021 All rights reserved. Do not reproduce without permission.