Stephen Amell

Stephen Amell (born May 8, 1981) is a Canadian actor. He portrays Oliver Queen/The Arrow in the lead role on Arrow, and will guest star in the Flash pilot.

Actor
{{Scroll|

Season 2
}}