Yes, Stephen and Robbie Amell are indeed cousins. Their fathers Rob and Thomas Amell are brothers which makes them first cousins. They both Hail from Canada...
Know why John Cena dissed Stephen Amell? Hollywood stars do live like a family to each other but not every time. If there are a lot...
Stephen Amell Updates: Stephen Amell, who is ready to start in his new Starz series, Heels, in August, has responded to rumors that he has forcibly...
Stephen Amell Updates: Born in Toronto, Stephen Amell has been in the entertainment industry since the early 2000s. Before his big break as the star of...
Stephen Amell: We all know about the famous actor named Stephen Amell and the recent picture of him become more viral among the fan clubs. This...