Stephen Amell
as Oliver Queen / Green Arrow (170 episodes)
Stephen Amell portrays the role of Oliver Queen, also known as Green Arrow. Oliver is a billionaire playboy who, after being shipwrecked and stranded on a remote island for five years, becomes a skilled archer and crime-fighter. He dons the persona of Green Arrow to protect his city, Starling City, from various criminals and threats.
#5
Most popular actor on Arrow
ncG1vNJzZmislaGyt7XSoqanq6SWwbR6wqikaKtflr%2Bzu9ZompqrpA%3D%3D