Nicolas Cage has donated $2 million to help child soldiers.
The "Con Air" star announced on Wednesday that he is establishing a fund with Amnesty International which will help children who have been forced into armed conflict.
In a video statement, aired in New York, he said: "Think about the nine months it took for your child to be born, think about all the care you put into teaching him. Then imagine a warlord dropping a gun into his hand and forcing him to kill someone.
"He's eight years old. He hasn't kissed a girl yet or fallen in love, but he's killed a man. Sounds like a nightmare? It's a reality for some families."
The charity will help deliver rehabilitation shelters, medical aid and psychological services to war-torn areas where children as young as seven are soldiers.
Amnesty Executive Director, Larry Cox, expressed his gratitude towards the Oscar-winning actor.
He said: "We thank Nicolas for his extremely generous contribution. He has worked tirelessly to raise awareness about the horrors faced by child soldiers and other human rights tragedies. We commend his efforts and appreciate his generosity."
The human rights charity estimates around 300,000 children under the age of 18 are currently taking part in armed conflict in over 30 countries.











