Canada's Alphonso Davies has committed to donating his World Cup earnings to charity, as the country prepares to play in the competition for only the second time.

Davies, who at 21 years old already has 32 caps for his country, was born in a Ghanaian refugee camp before moving to Canada at the age of five. 

He credited the country Tuesday for its impact on his life.

'Canada welcomed me and my family and gave us the opportunity for a better life,' he said on Twitter. 

'It enabled me to live my dreams. It's a great [honor] to play for Canada and I want to give back, so I've decided that I will donate this year's World Cup earnings to charity.'

While in Ghana, according to a piece from Bundesliga.com, the Davies family lived a difficult life, constantly dodging violence and struggling for food and clean water. His parents fled the civil war in Liberia before arriving at the refugee camp.

'It was hard to live because the only way you survive sometimes is you have to carry guns,' Davies' father, Debeah told the site.