John Diggle / Spartan

Character

Real Name: John Diggle / Spartan

TV Shows

Title Portrayed By User Rating Release Date
Arrow David Ramsey
3.91

Latest Updates

More stories about John Diggle / Spartan