Brandon Flynn and Miles Heizer have been two of the core cast members of the ensemble series ‘13 Reasons Why.’ Both actors joined the show in March 2017, making their major debut on the Netflix series based on the book of the same name by Jay Asher — published in 2007.
On the show, Brandon plays Justin Foley while Miles plays Alex Standall. Miles’ character goes through tremendous trauma throughout the series, while Brandon’s character, Justin, was dealt an even more dramatic storyline that followed him through a juvenile detention center, drug use, homelessness and more.
Here, a still from the series shows Alisha Boe as Jessica Davis, Miles Heizer as Alex Standall, Ross Butler as Zach Dempsey, Dylan Minnette as Clay Jensen, and Brandon Flynn as J Foley during one of season two’s most tense episodes. To see more of Brandon Flynn and Miles Heizer from ’13 Reasons Why,’ check out the rest of the gallery by scrolling through the photos below.