We know he’s busy being a movie star, but he would be so excellent as the cocky “privateer” with charm to spare. Unlike many newer actors, we think he could pull back the characters’ many layers with skill so that we love this secret cinnamon roll as much on screen as we do in novel form.
Seeing him in The Shannara Chronicles, you can tell he had fun on there with his character, and I think he would have even more fun playing this young man of many talents and unbridled charm. Plus, his naturally blond hair looks right for a Lantsov.
We already know his natural hair color isn’t orange or red as it’s shown in Riverdale, but we know he can act. His role as the main character in the CW series has garnered him some popular attention, and he did amazingly well in taking over a role on The Hate U Give that had to be reshot with him in it. So, we need someone who can convincingly play a confident privateer/pirate who is also a prince. KJ could be the one.