Stephen Amell: 30 amazing facts about the actor! (List) March 29, 2016 By Rania Strataki Leave a Comment 1. Stephen Adam Amell was born on May 8, 1981. [Read more…] about Stephen Amell: 30 amazing facts about the actor! (List)