Taron Egerton

Elton John surprised fans by performing with "Rocketman" star Taron Egerton on-stage at a concert in England. Egerton plays Elton John in the musical biopic Rocketman. Egerton sang the 1970s hit "Your Song" while Elton, clad in a pink robe, played the piano and sang along.
"We reject in the strongest possible terms the decision to pander to local laws."
Stars paid tribute to Elton John at the London premiere of fantasy biopic “Rocketman”, which follows the life of the singer as he rose to fame and struggled with addiction. Actors Taron Egerton, Bryce Dallas Howard and director David Fletcher spoke of their admiration for John and how his legacy has transformed pop music.
Some fans have suggested a gay actor would have been better suited to the role.
It had been claimed it would be left out in order to bring down the age rating.