I know he was in that film Dunkirk. Apparently, he was pretty good. Not that I've seen it. Gotta admit, being in that film was a very different departure from One Direction. If I was a young teen when they were around I probably would have been a fan....maybe. I just don't see Harry as Prince Eric though.
They should really cast someone less well known like they did with Ariel.