Claim: KJ Apa was cast as Archie Andrews for Riverdale in 2016.
Evidence: In 2016 , he was cast as Archie Andrews in Riverdale after a four-month worldwide talent search.