Riverdale’s KJ Apa AKA Archie Andrews showed off his soccer skills as he played in a charity soccer match for the Vancouver Whitecaps.

Showing off his trademark red hair the 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 reported there was a four-month worldwide talent search.
EXCLUSIVE VIDEO: Riverdale’s Archie played by KJ Apa enjoys a day off in Vancouver!
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: Riverdale’s Archie Enjoys a Day Off in Vancouver, Canada
The pair 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.
KJ Apa Trivia: KJ Apa is also a musician, plays the guitar and recorded his first album when he was just 14!