Best Actor (Male): Stephen Amell
Sweep! For all 8 years of Arrow, Stephen Amell (Oliver Queen) took the top spot for Best Actor among series regulars on the show. We are really going to miss him, though we wish him the best of luck in his upcoming drama Heels. 71% picked him as their favorite.
The actor who played Oliver’s son “William” took the #2 spot as Ben Lewis landed an impressive 22% of the vote. The always fantastic David Ramsey came in third with 5%.
Previous winners: (Season 1) Stephen Amell – (Season 2) Stephen Amell – (Season 3) Stephen Amell – (Season 4) Stephen Amell – – (Season 5) Stephen Amell – (Season 6) Stephen Amell – (Season 7) Stephen Amell