ADVERTISEMENT

Tag: Stephen Amell

Stephen Amell is a Canadian actor best known for his portrayal of Oliver Queen/Green Arrow in the TV series “Arrow.” Talented and versatile, he has made significant contributions to the superhero genre, captivating audiences with his compelling performances and on-screen presence.