Arrow (TV) Cast
The cast of Arrow including daily popularity data. Updated on May 31, 2024.
Sort cast by:
1,016 total actors
Willa Holland
as Thea Queen (139 episodes)
#50
Most popular actor on Arrow
651 Wikipedia views yesterday
Manu Bennett
as Slade Wilson (34 episodes)
#54
Most popular actor on Arrow
612 Wikipedia views yesterday
Brian Markinson
as Adam Hunt (2 episodes)
#147
Most popular actor on Arrow
167 Wikipedia views yesterday
Nicholas Lea
as Mark Francis (3 episodes)
#117
Most popular actor on Arrow
232 Wikipedia views yesterday
Load full cast