Net Worth →
Cast & Characters

Arrow Cast Guide and Watch Facts

A TMDB-backed guide to Arrow, including cast, release facts, genres and watch-provider notes.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Arrow TMDB poster or backdrop
The Movie Database (TMDB) · TMDB image asset

Here's the full cast of Arrow (2012) — who plays who — plus where to watch and the essential facts about this TV series. Heroes fall. Legends rise.

Where to watch

Streaming availability changes by country and date — check TMDB or your local streaming app for current options.

Cast

Stephen Amell as Oliver Queen / Green Arrow; David Ramsey as John Diggle / Spartan; Rick Gonzalez as Rene Ramirez / Wild Dog; Juliana Harkavy as Dinah Drake / Black Canary; Katherine McNamara as Mia Smoak / Blackstar; Ben Lewis as Adult William Clayton; Joseph David-Jones as Connor Hawke; Katie Cassidy as Laurel Lance / Black Canary

About Arrow

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.

More like Arrow

Figures and availability come from public TMDB data and are provided as a sourced reference.

Frequently asked questions

Where can I watch Arrow?

Streaming availability changes by country and date — check TMDB or your local streaming app for current options.

Who is in the cast of Arrow?

Stephen Amell as Oliver Queen / Green Arrow; David Ramsey as John Diggle / Spartan; Rick Gonzalez as Rene Ramirez / Wild Dog; Juliana Harkavy as Dinah Drake / Black Canary; Katherine McNamara as Mia Smoak / Blackstar; Ben Lewis as Adult William Clayton; Joseph David-Jones as Connor Hawke; Katie Cassidy as Laurel Lance / Black Canary

Is this Arrow guide official?

No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.

Sources

More in TV Shows