CNN said Monday Sheen's donation will be based on 1 percent of the profits from his new sitcom "Anger Management" and will be at least $1 million.
"It's an honor for me to be able to give back to these men and women of the military who have done so much for all of us," Sheen said in a statement. "They put their lives on the line for us every day, and I'm just happy that my work on 'Anger Management' can bring a little bit of relief to the troops and their families."
The donation will go toward the USO's Operation Enduring Care campaign, which supports injured troops and their families, Gena Fitzgerald, vice president of communications for the group, told CNN.
"His support is greatly appreciated, especially from our wounded warriors and their families," said John Pray Jr., a retired Air Force brigadier general and the USO's executive vice president.
Boston schools pull out free condoms over wrapping complaints
NBC reportedly holds celebs hostage to Jimmy Fallon's show