Login or register  
TV

Stephen Amell

 
played Oliver Queen / Green Arrow in Arrow

A party boy in college, Oliver was on his father's ship when it was sunk under mysteriously circumstances. Oliver made his way to a nearby deserted island and survived for five years by developing his instincts as a hunter. Upon his rescue, Oliver returns to his hometown of Starling City to redeem his father's legacy and prey on the criminals that would tear that legacy down.
 
Recent news