John Diggle
Fictional character
John Diggle, also known by his code names Freelancer and Spartan, is a fictional character in The CW's Arrowverse franchise and Superman & Lois, first introduced in the 2012 pilot episode of the television series Arrow. The character was created... Wikipedia
Played by: David Ramsey and Timmy Griffin
Children: Connor Hawke
Notable aliases: Freelancer, John Diggle/Spartan, and John Thomas Diggle
Codename: Spartan
Created by: Greg Berlanti; Marc Guggenheim; Andrew Kreisberg
Last appearance: "It's My Party and I'll Die If I Want To"; The Flash; April 29, 2023
TV shows
Show more
Show less