The CW Series “Arrow” Cast and Characters
Arrow
42min | Action, Adventure, Crime | TV Series (2012– )
Spoiled billionaire playboy Oliver Queen is missing and presumed dead when his yacht is lost at sea. He returns five years later a changed man, determined to clean up the city as a hooded vigilante armed with a bow.
Stephen Amell as Oliver Queen / 170 episodes, 2012-2020
David Ramsey as John Diggle / 170 episodes, 2012-2020
Emily Bett Rickards as Felicity Smoak / 156 episodes, 2012-2020
Katie Cassidy as Laurel Lance / 153 episodes, 2012-2020
Caity Lotz as Sara Lance / 37 episodes, 2013-2020