Stephen Amell

Stephen Amell portrayed Oliver Queen/The Hood/The Arrow/Al Sah-him/Green Arrow/The Flash/Spectre in ​​, ​​,, ​​, , and.

Amell also portrayed Christopher Chance, Oliver Queen/Green Arrow, and Oliver/Dark Arrow.