KJ Apa AKA Archie Andrews and Charles Melton showed off their soccer skills for the Vancouver Whitecaps but one fan held up a sign that read “KJ is Daddy” confusing onlookers!
However, KJ Apa didn’t seem to mind and took a selfie with the male fan! Showing off his trademark red hair the 20-year-old New Zealand actor wore the Adidas Vancouver Whitecaps official jersey and even scored a goal for his side at the BC Place Stadium.

KJ Apa was born in Auckland, New Zealand and rose to fame in his country playing Kane Jenkins in the soap opera Shortland Street. He then landed the role of Archie Andrews after Deadline.com reported there was a four-month worldwide talent search.
PICS: Riverdale’s KJ Apa & Charles Melton Show Off Their Soccer Skills With Archie Scoring!
Charles Melton who plays Reggie Mantle on Riverdale was also on KJ Apa’s team and tweeted “#VWFC football match is tmr Come support me as I lead my team to victory,” Charles tweeted before the game. “Our team waterboy @kj_apa will b there.”
PICS: Frozen’s Queen Elsa Georgina Haig Gets A Piggyback From A Giant Bird And This Isn’t A Disney Scene!
Georgina Haig, who is known for playing ‘Frozen’s‘ Queen Elsa in the hit Disney series Once Upon A Time, put on a Vancouver Whitecaps jersey and showed off her soccer skills! Wearing an Adidas Vancouver Whitecaps official jersey the 32-year-old actress also wore supportive shorts and tried to tackle one of the opposition players.
They were joined by a host of other celebs (check out our homepage for more pics) who helped support the BC Children’s Hospital and you can donate to them right here: Donate to BC Children’s Hospital.
Riverdale Trivia: KJ Apa is not a natural redhead…he dyes his hair for the role!