Stephen Amell Returning as Oliver Queen in Final Season of “The Flash”

Stephen Amell in
Stephen Amell in "Arrow"

Stephen Amell was one of the actors responsible for kickstarting the Arrowverse, and he’s coming back for its swan song. Amell will return as Oliver Queen in the ninth and final season of The Flash.

Stephen Amell played Oliver Queen for eight seasons of Arrow and reprised the role on several spin-off shows. In addition to appearing on multiple episodes of The Flash, he also made guest appearances on DC’s Legends of Tomorrow, Supergirl, and Batwoman.

Executive producer Eric Wallace said that they wanted Amell to come back and reprise his iconic role as Oliver Queen as soon as the final season was announced. He promised epic-yet-emotional episodes that Arrowverse fans will enjoy.

“It was Oliver who originally launched Barry Allen (played by Grant Gustin) on his heroic path. That’s why everyone on Team Flash felt so strongly that it was important to create a full-circle moment with Oliver’s return in the final season of The Flash,” said Wallace.

Amell isn’t the only Arrowverse star set to appear in episode 909. He’ll join the likes of previously announced guest stars David Ramsey (John Diggle/Spartan), Keiynan Lonsdale (Wally West/Kid Flash), and Sendhil Ramamurthy (Ramsey Rosso/Bloodwork).

The final season of The Flash will premiere on the CW on February 8 and it will feature a total of 13 episodes.