John Diggle

About
More Photos

John Diggle, also known by his code names Freelancer (with the Suicide Squad) and Spartan (with Team Arrow), 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 for the series by Greg Berlanti, Marc Guggenheim, and Andrew Kreisberg. Diggle is portrayed by David Ramsey

  • Category
    Fictional Character
    edit
  • Hair Color
    -
    add
  • Hair Length
    -
    add
  • Eye Color
    -
    add
  • Height
    -
    add
  • Ethnicity
    -
    add
  • Body Type
    -
    add
  • Facial Hair
    -
    add
  • Nationality
    -
    add

Top Casting Suggestions

John Diggle has been suggested to play 20 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.