5 things you probably didn't know about Stephen Amell He’s a superhero on TV, but who is he? Stephen Amell is a Canadian born…