Actor Charlie Sheen has announced that he will donate at least \$1m to help wounded US soldiers.
The controversial star says he will donate 1% of the profits from his new show Anger Management to the United Service Organisations (USO).
The donation, which is the largest ever single amount given to the group, could climb further if the programme becomes a hit.
Sheen said there is no cap on the final amount.
The former Two and a Half Men star said it was "an honour 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".
"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," he added.
The money will go to the USO's Operation Enduring Care, a programme that raises money to help wounded and sick soldiers and their families, a spokeswoman said.
"[Charlie's] support is greatly appreciated, especially from our wounded warriors and their families," General John I Pray Jr, EVP and Joint Chief of Staff, US Air Force said in a statement.
Sheen has weathered many problems in recent years including drinking and drugs, an assault charge against his ex-wife, being fired from Two And a Half Men and public rants against his bosses.
But late last year, he began putting his life back on track.
He appeared on talk shows to discuss his issues, settled his differences with his old bosses and signed up to play the role of a therapist with problems of his own on Anger Management.