Skip Nav
Stephen Amell
Plays Oliver Queen on Arrow.
Born
Birthplace
Toronto, Ontario, Canada
Age
40