Who plays John Stewart in Lanterns?

John Stewart in Lanterns (2026) is played by Aaron Pierre.

See the full spoiler-free cast & character guide for Lanterns