When we first met KJ Apa as Archie Andrews on The CW's Riverdale, he was a young football star who wanted to be a musician. Since then, we've seen KJ flex his vocal and guitar skills on the show several times, including in the musical episodes of the drama, but it turns out that he doesn't exactly love starring in Riverdale High's interpretation of Heathers and Carrie, or performing alongside Josie and the Pussycats.

KJ, who stars in the new movie I Still Believe as Christian singer-songwriter Jeremy Camp, opened up to MTV about playing music onscreen and his mixed feelings about it. "Riverdale is a perfect example of 'I'm a musician,'” he said. “But am I particularly enjoying the musical aspects of the project that I'm doing? Not really. I have to do it.”

It turns out that KJ would prefer not to sing, and would rather play guitar. "People just … keep forcing me to sing in all these projects," he told MTV. Well hey, KJ, we think you have a great voice, and you do have your own band, The Good Time Boys, so you can't exactly blame the Riverdale writers for making you flex your musical skills. What would Archie be without his musical dreams? A boxer? Oh wait...

Next up on the Riverdale musical slate is Hedwig and the Angry Inch, though fans have mixed feelings about the show tackling the musical about a transgender musician. However, production Riverdale is currently on pause due to concerns about the coronavirus, so it may be awhile until we hear KJ-as-Archie belt out a tune.

As for I Still Believe, KJ does a lot of singing and playing guitar in the new movie, and he has a fan in country music legend Shania Twain, who stars as his mother. "He has a natural communication to the audience, to the guitar, so I thought he was amazing,” she told MTV.

I Still Believe is out now, though many major movie theaters have closed due to coronavirus. The movie has not yet been released to streaming services, so you'll have to rewatch old Riverdale episodes to get your fix of KJ's vocals for now.

Let us slide into your DMs. Sign up for the Teen Vogue daily email.

Want more from Teen Vogue? Check this out: "Riverdale" Stars KJ Apa and Rob Raco Perform as The Good Time Boys at Teen Vogue's Young Hollywood Party