Birthday: ,
Birthplace: ,
Star Sign:
Profession:

Stephen Adam Amell is a Canadian actor. He is famous for portraying Oliver Queen in Arrow. In other words, Stephen Amell is Green Arrow. He was born on May 8, 1981.…