Question: who is the actor who plays archie in riverdale
Answer: Keneti James Fitzgerald `` KJ '' Apa