KJ Apa denies he’s the TikTok singer, but the alter ego tradition persists whether he’s involved or not.
KJ Apa posted a video this week telling his followers that enough is enough. The Riverdale actor said a TikTok singer performing as Mr. Fantasy has “completely and utterly stolen my image.” He denied any connection to the masked musician. Fans had been speculating for months that the two were the same person, pointing to similar builds, hair, and the kind of vocal tone that felt familiar. Apa made it clear he isn’t behind the project.
The outburst is a reminder of how often alter egos stir confusion well before they reveal anything useful. Musicians have slipped behind second identities for decades, sometimes to break free of a previous public image, sometimes to explore a sound that doesn’t fit the main catalog. David Bowie did it. MF DOOM built a career on it. Garth Brooks convinced millions he was a sensitive Australian rocker named Chris Gaines. The mask, the costume, the fake biography, they’re all part of a long game that only works when the artist controls the reveal.
Mr. Fantasy may or may not be a known actor. The account has gained traction by leaning into the mystery. Apa’s frustration shows what happens when the guessing game overtakes the music itself. The internet decided the answer before any real confirmation existed, which makes the denial feel like a necessary rupture in a narrative that was already spinning too fast. The music, whatever its quality, became secondary to the hunt for a face.
That’s the risk of the alter ego move right now. On TikTok, anonymity can generate a following in weeks, but it also invites speculation that no artist controls. If Mr. Fantasy isn’t Apa, someone else is behind the account, and the whole project might now be remembered for the wrong reason. The most effective alter egos never needed a public denial. They let the art pull the mask off when it was ready.
Join the Club
Like this story? You’ll love our monthly newsletter.
Thank you for subscribing to the newsletter.
Oops. Something went wrong. Please try again later.





