Is this Michael Jackson tribute act the best yet on Britain's Got Talent?
It's fair to say the judges loved him, in this clip cut out from the main show last weekend.
Rory J Jackson, real name Rory Prescott, impressed the panel with a performance to Billie Jean to get four yeses through to the next round.
"If I had been watching from 100ft away I would have believed that was Michael Jackson. This was a really well deserved four yeses," Simon Cowell said.
Alesha Dixon added: "I was at a Bad concert and I think you did a really good job, you should be really proud of yourself."
In a chat with local paper the Harlow Star, Rory told how the reaction to his audition had been "crazy" since it aired on ITV2's More Talent.
"I have been getting so many messages and I have even been signing autographs," he said. "People may be surprised to hear I was nervous before the show as I am a professional. However, I was putting my career on the line by doing this.
"I have been so busy touring the last couple of weeks I have not had chance to stop and take it in but people have been in touch to say they will vote for me."
He added: "I have been dancing in the style of Michael Jackson for years and I really wanted to put him in the spotlight again.
"I have met lots of people who were not even alive when he was touring."
Britain's Got Talent airs Saturday nights on ITV with More Talent straight after on ITV2.
You can catch up now on the ITV Hub.