Date Of Birth:
May 8 Birth Place:
Toronto, Ontario, Canada
7,852nd This Week
Stephen Amell is a voice actor known for voicing Green Arrow / Oliver Queen.
Take a visual walk through their career and see 3 images of the characters they've voiced and listen to 1 clip that showcases their performance.