Stephen Adam Amell [1] (born May 8, 1981) is a Canadian-American actor. He came to prominence for playing the lead role of Oliver Queen on the CW superhero series Arrow (2012–2020), based on DC Comics . More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.