Stephen Amell

Known For
Stephen Adam Amell is a Canadian actor. He came to prominence for playing the lead role of Oliver Queen on The CW superhero series Arrow. Amell also appeared in subsequent Arrowverse franchise media, along with reprising his character in various video game titles.
Expand your Cosplay network and get to know your fellow Cosplayers!
Join Now