‘Riverdale’ Star Reveals Co-Star Punched Him in the Face

TOUGH LOVE

The 29-year-old actor opened up about his drug addiction, a strip club confrontation and the eating disorder that he hid while filming the hit CW series.

NEW YORK, NY - MAY 17:  (Exclusive Coverage) KJ Apa, Casey Cott and Cole Sprouse attend The CW Network's 2018 upfront  at New York City Center on May 17, 2018 in New York City.  (Photo by Kevin Mazur/Getty Images for The CW)
Kevin Mazur/Getty Images for The CW

KJ Apa says one of his closest Riverdale co-stars once punched him in the face at a strip club, but he insists it helped save him from a darker path.

Speaking on Tuesday’s Wildmen podcast with Dylan Sprouse and Brendan Columbus, the 29-year-old actor revealed that Dylan’s twin brother, Cole Sprouse, hit him after learning he had relapsed into using drugs again while filming the CW show.

“He punched me in the face!” Apa recalled. “At this time, I was doing a lot of drugs and a lot of my close friends were worried about me.”

Instead of holding a grudge, he described it as “a love punch,” while Dylan joked it was more of a “wake-up punch.”

SAN DIEGO, CA - JULY 22:  Cole Sprouse and K.J. Apa at Entertainment Weekly's annual Comic-Con party in celebration of Comic-Con 2017  at Float at Hard Rock Hotel San Diego on July 22, 2017 in San Diego, California.  (Photo by Dia Dipasupil/Getty Images for Entertainment Weekly)
Cole Sprouse was a child actor who starred in Disney’s “The Suite Life of Zack & Cody” Dia Dipasupil/getty

Dylan, who witnessed the confrontation, said Apa bolted from the club immediately afterward. “I looked at my brother after that, and I was like, ‘Dude, you could have just died,’” he said, recalling that Apa had run several blocks away before anyone could catch him.

The conversation quickly turned more serious as Apa detailed his struggles with addiction and an eating disorder during his time on Riverdale, which ran from 2017 to 2023.

NEW YORK, NEW YORK - AUGUST 13: KJ Apa visits SiriusXM Studios on August 13, 2025 in New York City.  (Photo by Gary Gershoff/Getty Images)
KJ Apa was born in Auckland, New Zealand on June 17, 1997. Gary Gershoff/Getty Images

The I Still Believe actor said the pressure of constantly maintaining a shirtless physique, combined with sudden fame, fueled unhealthy habits.

Apa detailed the extreme behaviors that accompanied what he described as a “gnarly” eating disorder while filming Riverdale. “I used to eat donuts all day long. Go back to my trailer, throw up,” he said.

KJ Apa, Cole Sprouse, Camila Mendes, Madelaine Petsch and Lili Reinhart from Riverdale (Photo by Michael Buckner/TVLine/Penske Media via Getty Images)
“Riverdale” is a reimagining of the classic “Archie Comics.” Penske Media/Penske Media via Getty Images

He also recalled ordering “three Big Macs, 20 McNuggets, two large fries and a large milkshake” at 2 a.m. during the pandemic before taking the leftovers outside and urinating on them so he wouldn’t eat any more. He said he became hungry again and “ate around the p--s.”

Reflecting on that period, Apa said, “I had so many things that I was doing that were so unhealthy,” blaming the pressure of “having my shirt off all the time” and “experiencing fame.”

The New Zealand native said he has since turned his life around. Apa shares four-year-old son Sasha with ex-girlfriend Clara Berry and credited becoming a father as the catalyst that pushed him to get sober.

Kj Apa and girrlfriend Clara Berry
KJ Apa and Clara Berry started dating in February 2020 and broke up in February 2024. Instagram/@kjapa

Cole Sprouse has not publicly commented on Apa’s remarks.

Obsessed with pop culture and entertainment? Follow us on Substack and YouTube for even more coverage.