We don't have a biography for John Jr. yet. Hang in there, or go ahead and contribute one.
Appearances
Arrow
Guest cast, played by Keon Boateng
- Episode 5x07: Vigilante (Nov 16, 2016)
- Episode 5x09: What We Leave Behind (Dec 7, 2016)
- Episode 6x06: Promises Kept (Nov 16, 2017)
Guest cast, played by Marcello Guedes
- Episode 7x03: Crossing Lines (Oct 29, 2018)
- Episode 8x10: Fadeout (Jan 28, 2020)