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