Riverdale: Ranking All The Main Characters From Worst To Best
4. F.P Jones
F.P Jones is far from a good person, but the joy of his character is that he'd happily be the first to admit it. Plus, all those terrible things he's done were done to protect those closest to him, and though it's fair to say his approach to certain situations wasn't ideal, his motivations helped make him a genuinely likable character.
Like (almost) all the parents on the show, F.P is far from great, but as the show has gone on it has become clear that he really is doing his best, and wants to keep everyone he and his son care about out of harm's way.
On top of this, there's his sobriety sub-plot, which works wonders to make him endearing to audiences, and his surprisingly good leadership of the Serpents also makes him seem less like a deadbeat dad and a criminal, and more like a good guy trying to atone for his past mistakes. Plus, Skeet Ulrich rocks in the role.