KJ Apa is now sporting a giant beard and creating... strange videos on TikTok.

The 23-year-old actor is showing off a whole new side of his personality, for better or worse. For one: Who knew that the Riverdale star could dance? Apa has been sharing several videos of him and his new beard dancing spiritedly on the app. (His moves are questionable but at least he puts his all in it!)

As of now, he has over 380,000 followers and over a million likes on his account. You won't find his TikTok account under his name, however: His handle is @fifiisqueen, though his previous display name was @user5087822279194.

His bio also gives a nod to the mysterious Fifi.

"There is only one queen and her name is Fifi," Apa wrote.

So far, fans have been treated to a video of Apa dancing shirtless to “Stunnin’” by Curtis Waters. ("Can’t stop will NOT stop," he captioned the video.)

Meanwhile, Apa has not been shy about his new TikTok addiction. “I’m addicted to TikTok," he said in a recent Instagram Story, according to Just Jared Jr. "I’m addicted to it. I can’t get off of it. Anyhow, you guys can follow me. My name is… I love it. @fifiisqueen, follow me."

Watch some of his videos, below.