Charlie Barnett Is John Diggle Jr. In Arrow Season 8 Charlie Barnett Is John Diggle Jr. In Arrow Season 8
Charlie Barnett has been cast as John Diggle Jr. in the upcoming eighth season of Arrow. Charlie Barnett Is John Diggle Jr. In Arrow Season 8

You thought we were done with new series regular announcements? Nope!

Charlie Barnett (Russian Doll) has been cast as the Flashpoint-born son of John Diggle (David Ramsey) and Lyla Michaels (Audrey Marie Anderson). The news was announced today during the Arrow panel at Comic-Con. We will meet J.J. in the future as the leader of the Deathstroke Gang, where he faces off against Mia and his adopted brother, Connor.

Barnett joins previously announced new series regulars Katherine McNamara, Joseph David-Jones and Ben Lewis as Mia Smoak, Connor Hawke and Oliver Queen’s adopted son, William Clayton, respectively. Barnett most recently starred alongside Natasha Lyonne in the Netflix series Russian Doll, as well as Tales of the City, the return of the seminal book and television series from Armistead Maupin. Also known for his roles on Chicago Fire, Secrets and Lies and Valor, the Juilliard graduate hails from Florida.

Craig Byrne

Craig Byrne has been writing about TV on the internet since 1995. He is also the author of several published books, including Smallville: The Visual Guide and the show's Official Companions for Seasons 4-7.