David Beckham has been taking time out from his day job to share his experiences and listen to Filipino children struggling to rebuild their broken lives.
"It's so important to have a dream," Becks told the former street children at a Unicef-supported shelter in a suburb of Manila.
He and his LA Galaxy teammates are in the Philippine capital to play a friendly against the country's national team this weekend.
In his role as a Unicef goodwill ambassador, David visited the shelter for children who have been rescued from the streets.
They all shared a tale of domestic abuse, crime - some fell victims to drugs or were abandoned by their parents.
The 36-year-old former England captain told them how he started playing when he was seven years old before eventually achieving his dream of signing for Manchester United.
He added that it was incredible that the children had gone through "so much in such a short space of time in their young lives" and learned responsibility and respect.
David said he was lucky to have had the support of both his parents and it was "so sad to see so many children that don't have that support, don't have that love."
Photo: © Rex