Anticipated obituaries Stephen Amell anticipated obituary ("anticipated" means that he is not dead). Tweeter ABCDEFGHIJKLMNOPQRSTUVWXYZ Stephen Amell1981 - 2024Stephen Amell is deadStephen Amell, born on May 8, 1981 in Toronto, was a Canadian actor. He died on April 20, 2024 at the age of 42.Translations :FrançaisEspañolDeutschItalianoPortuguês中文