The 20-year-old, who has scored five goals in 13 appearances at Swansea City this season, had been contemplating an offer to represent Nigeria who he is eligible to play for through his parents.
He said the England U21 striker, who turned down a chance to play for the Super Eagles, deserves his chance with the Three Lions.
England manager Gareth Southgate has challenged Tammy Abraham, Ruben Loftus-Cheek and Joe Gomez to prove their worldwide credentials after calling up the uncapped trio.
Gomez meanwhile has nailed down a regular starting berth in the Liverpool back-four under Jurgen Klopp after successive seasons lost to injury.
Southgate said he resisted the temptation to experiment while World Cup qualification was still uncertain but, with a place at next summer's tournament now assured, he has shuffled his pack.
"If I am asking club managers to be courageous and pick young players, then I think I have got to do the same".
Loftus-Cheek, 21, has played seven games for Palace, while 20-year-old Gomez has become Liverpool manager Jurgen Klopp's first-choice pick at right-back for Premier League games. "It's not frustrating. We were not the only club that had an interest in him".