Tomori is preparing for the U20 World Cup semifinal with England.
But Tomori could still be committed to Canada had it not been for an international match 15 months ago, in which Manchester United star Marcus Rashford led the Young Lions' line against Canada at Doncaster's Keepmoat Stadium.
Rashford struggled to get the better of a Canada defence marshalled by Tomori and the Football Association were soon in contact to convince the 19-year-old, who was born in Calgary and is also eligible to represent Nigeria through his parents, to pledge his allegiance to Three Lions.
He said: "It was a tough decision because I'd spent two camps with Canada and had built relationships there, but when England came calling they had the Euros and the World Cup to come so I thought it was a good opportunity.
“Having grown up and playing in England, it was a bit easier as well so I think I made the right decision and it was one that I had to make."