Superheroes TV Arrow: Stephen Amell interviewed (video). September 2, 2021September 2, 2021 ColonelFrog Arrow, Stephen Amell 0 min read Here’s an hour-long interview with actor Stephen Amell who played superhero bowman Green Archer in DC TV series, Archer. Interviewed by none other than our fave Lex Luthor, Michael Rosenbaum. Arrow… nifty with a bow.