Who plays Johnny B in Outer Banks?

Chase Stokes as John B Johnny B! Chase Stokes brings our hero to life. The 28-year-old hails from Annapolis, Maryland, and used to call himself a formidable hockey player. Now, like his Outer Banks counterpart, he spends his free time surfing and hanging out by the water.

Where is John B from Outer Banks?

Stokes, who plays the Pogues’ leader John B., was born in Annapolis, Maryland, before his family moved to south Florida when he was a kid. He grew up between downtown Orlando and Coco Beach in Florida, which is where he learned to surf. Though he’s not from the OBX, he still relates to the water culture down there.

Who is John B in love with?

John B and Sarah are in a complex and whirlwind romance that started when they traveled to Chapel Hill together. They are currently on-the-run from the police after Sarah’s father framed John B for the murder of Sheriff Peterkin.