Born: May 08, 1981
Stephen Amell is a Canadian actor who has been working steadily for over a decade and whose starring role as Oliver Queen a.k.a. Green Arrow in the CW superhero series Arrow catapulted him to major international recognition. Stephen was born in Toronto, Ontario. He decided to become an actor in his teens, and subsequently earned his first role in 2004 in the Showtime/Showcase drama Queer as Folk. After that, he landed a string of television roles on shows such as Degrassi:... See All