KJ Apa is the star of Riverdale, and his real name is Keneti James Fitzgerald. You might think he's American, but he's actually from New Zealand. He really nails the American accent, doesn't he? He plays the guitar and the piano, and he can sing - so we're thinking a music career is in the pipeline. Watch this space. He's also best mates with Cole Sprouse, who plays Jughead on Riverdale.