We don't have a biography for John Diggle yet. Hang in there, or go ahead and contribute one.
Appearances
The Flash
Guest cast, played by David Ramsey
- Episode 1x08: Flash vs. Arrow (Dec 2, 2014)
- Episode 2x08: Legends of Today (Dec 1, 2015)
- Episode 2x15: King Shark (Feb 23, 2016)
- Episode 3x08: Invasion! (Nov 29, 2016)
- Episode 4x22: Think Fast (May 15, 2018)
- Episode 5x09: Elseworlds, Part 1 (Dec 9, 2018)
- Episode 6x09: Crisis on Infinite Earths: Part Three (Dec 10, 2019)
- Episode 6x10: Marathon (Feb 4, 2020)
- Episode 7x16: P.O.W. (Jul 6, 2021)
- Episode 8x18: The Man in the Yellow Tie (Jun 15, 2022)
- Episode 9x09: It's My Party and I'll Die If I Want To (Apr 26, 2023)