<P> Keneti James Fitzgerald `` KJ '' Apa ( born 17 June 1997 ) is a New Zealand actor . He is known for starring as Archie Andrews in the CW drama series Riverdale . Apa also starred as Kane Jenkins in the primetime soap opera Shortland Street and as teenage Ethan Montgomery in the comedy - drama film A Dog 's Purpose . </P>
<P> Keneti James Fitzgerald `` KJ '' Apa ( born 17 June 1997 ) is a New Zealand actor . He is known for starring as Archie Andrews in the CW drama series Riverdale . Apa also starred as Kane Jenkins in the primetime soap opera Shortland Street and as teenage Ethan Montgomery in the comedy - drama film A Dog 's Purpose . </P>
who is the actor who plays archie in riverdale
who is the actor who plays archie in riverdale
Keneti James Fitzgerald `` KJ '' Apa
Keneti James Fitzgerald `` KJ '' Apa