Cast and Crew of Arrow

Arrow

Arrow is a popular superhero television series that first aired in 2012, based on the DC Comics character Green Arrow. The show follows the life of Oliver Queen, played by Stephen Amell, a wealthy billionaire playboy who finds himself stranded on a remote island after a shipwreck. Presumed dead, Oliver returns to Star City five years later, not only physically transformed but also with a newfound purpose. He dons a hood and becomes a vigilante, using his archery skills to fight crime and corruption in the city.

One of the key characters in Arrow is John Diggle, played by David Ramsey. Diggle is a former military operative who becomes Oliver's bodyguard and confidant. As the series progresses, Diggle becomes an integral part of Team Arrow, using his military training and tactical skills to help take down the city's criminal underworld. Together, Oliver and Diggle form a strong bond, with Diggle serving as a mentor and friend to the hooded vigilante.

The show is known for its gritty and action-packed storylines, as well as its complex characters and relationships. Over the course of eight seasons, Arrow has introduced a wide range of characters from the DC Comics universe, including Felicity Smoak, Thea Queen, Roy Harper, and Laurel Lance. Each character brings their own unique skills and personalities to the team, creating a dynamic and diverse cast. With its intense fight scenes, intricate plotlines, and emotional character arcs, Arrow is a must-watch for any superhero fan.

Arrow ran for 9 seasons.

Main Cast of Arrow

Stephen Amell as Oliver Queen / Green Arrow

Stephen Amell

as Oliver Queen / Green Arrow (170 episodes)

Stephen Amell (born May 8, 1981) is a Canadian actor known for his role on the television series Rent-a-Goalie, as we...

David Ramsey as John Diggle / Spartan

David Ramsey

as John Diggle / Spartan (170 episodes)

David Paul Ramsey (born November 17, 1971) is an American actor, director, and martial artist, best known for his rol...

Emily Bett Rickards as Felicity Smoak

Emily Bett Rickards

as Felicity Smoak (156 episodes)

Emily Bett Rickards is a Canadian actress, best known for portraying Felicity Smoak in The CW television series Arrow.

Paul Blackthorne as Quentin Lance

Paul Blackthorne

as Quentin Lance (141 episodes)

Accomplished British actor Paul Blackthorne returned to primetime TV fall 2012 as determined Detective Quentin Lance ...

Katie Cassidy as Laurel Lance

Katie Cassidy

as Laurel Lance (117 episodes)

Katherine Evelyn Anita "Katie" Cassidy (born November 25, 1986) is an American actress who has performed in The CW TV...

Willa Holland as Thea Queen

Willa Holland

as Thea Queen (139 episodes)

Willa Joanna Chance Holland (born June 18, 1991) is an American actress and fashion model. She is best known for her ...

Secondary Cast of Arrow

Rick Gonzalez as Rene Ramirez

Rick Gonzalez

as Rene Ramirez (22 episodes) , Rene Ramirez / Wild Dog (53 episodes)

​From Wikipedia, the free encyclopedia. Rick Gonzalez (born June 30, 1979) is an American actor. He is perhaps best ...

Colton Haynes as Roy Harper

Colton Haynes

as Roy Harper (62 episodes)

Colton Haynes is an American actor and model. At the age of fifteen, Haynes began modeling for Abercrombie & Fitc...

Josh Segarra as Adrian Chase

Josh Segarra

as Adrian Chase (25 episodes)

Josh Segarra (born June 3, 1986) is an American actor. He is known for his roles on the television series The Electri...

Echo Kellum as Curtis Holt / Mr. Terrific

Echo Kellum

as Curtis Holt / Mr. Terrific (24 episodes) , Curtis Holt (37 episodes)

From Wikipedia, the free encyclopedia Echo Kellum is an American actor and comedian. He is best known for his main r...

John Barrowman as Malcolm Merlyn

John Barrowman

as Malcolm Merlyn (68 episodes)

From Wikipedia, the free encyclopedia John Scot Barrowman (born 11 March 1967) is a Scottish-American singer, actor,...

Katie Cassidy as Black Siren

Katie Cassidy

as Black Siren (1 episode) , Laurel Lance / Black Canary (10 episodes) , Laurel Lance / Black Siren (26 episodes)

Katherine Evelyn Anita "Katie" Cassidy (born November 25, 1986) is an American actress who has performed in The CW TV...

Willa Holland as Thea Queen / Speedy

Willa Holland

as Thea Queen / Speedy (2 episodes)

Willa Joanna Chance Holland (born June 18, 1991) is an American actress and fashion model. She is best known for her ...

Manu Bennett as Slade Wilson / Deathstroke

Manu Bennett

as Slade Wilson / Deathstroke (5 episodes) , Slade Wilson (34 episodes)

Manu Bennett (born 10 October 1969) is an actor from New Zealand who has appeared in television series and movies. D...

Peter Stormare as Werner Zytle / Count Vertigo

Peter Stormare

as Werner Zytle / Count Vertigo (2 episodes)

A Swedish film, stage, voice and television actor as well as a theatrical director, playwright and musician. He is pe...

David Anders as Cyrus Vanch

David Anders

as Cyrus Vanch (1 episode)

David Anders (born David Anders Holt on March 11, 1981) is an American television and stage actor. He is best known f...

Chin Han as Frank Chen

Chin Han

as Frank Chen (4 episodes)

Chin Han is a Singaporean American actor known for his roles in Dark Knight, Ghost in the Shell and televisions seri...

Seth Gabel as The Count

Seth Gabel

as The Count (3 episodes)

Seth Gabel (born October 3, 1981) is an American actor. Gabel is known for his roles of agent Lincoln Lee on Fox's te...

Doug Jones as Jake Simmons

Doug Jones

as Jake Simmons (1 episode)

The youngest of four brothers, Doug Jones was born on May 24, 1960 in Indianapolis, Indiana, and grew up in the city'...

Christie Laing as Carly Diggle

Christie Laing

as Carly Diggle (6 episodes)

Christie Laing was born on April 10, 1985 and is currently 39 years old.

Alex Kingston as Dinah Lance

Alex Kingston

as Dinah Lance (7 episodes)

Alex Kingston (born 11 March 1963) is an English actress. Active from the early 1980s, Kingston became noted for her ...

Dylan Bruce as Adam Donner

Dylan Bruce

as Adam Donner (8 episodes)

Dylan Bruce (born April 21, 1980) is a Canadian film and television actor, best known for his regular role as Paul Di...

Summer Glau as Isabel Rochev

Summer Glau

as Isabel Rochev (9 episodes)

Summer Lyn Glau  (born July 24, 1981, height 5' 6" (1,68 m)) is an American actress, known for playing River Tam in t...

Cynthia Addai-Robinson as Amanda Waller

Cynthia Addai-Robinson

as Amanda Waller (17 episodes)

Cynthia Addai-Robinson (born January 12, 1985) is an English-born American actress. She is best known for her roles a...

Brian Markinson as Adam Hunt

Brian Markinson

as Adam Hunt (2 episodes)

From Wikipedia, the free encyclopedia Brian Markinson is a Canadian film and televisionactor.

Roger Cross as Lucas Hilton

Roger Cross

as Lucas Hilton (12 episodes)

Roger Cross is a Jamaican-born Canadian film and television actor, best known for playing recurring and leading telev...

Chelah Horsdal as Kate Spencer

Chelah Horsdal

as Kate Spencer (5 episodes)

From Wikipedia, the free encyclopedia. Chelah Horsdal (born June 19, 1973) is a Canadian actress and model.[1] She i...

Currie Graham as Derek Reston

Currie Graham

as Derek Reston (1 episode)

Currie Graham is a Canadian stage, film and television actor.

Kyle Schmid as Kyle Reston

Kyle Schmid

as Kyle Reston (1 episode)

From Wikipedia, the free encyclopedia Kyle Schmid (born August 3, 1984 in Mississauga, Ontario) is a Canadian actor ...

Juliana Harkavy as Tina Boland

Juliana Harkavy

as Tina Boland (1 episode) , Tina Boland / Dinah Drake (1 episode) , Dinah Drake (32 episodes) , Dinah Drake / Black Canary (33 episodes)

Juliana Harkavy was born in New York City to mother Berta Carela and father Michael Harkavy. At age 9, she moved to L...

Tom Stevens as Teddy Reston

Tom Stevens

as Teddy Reston (1 episode)

Thomas James "Tom" Stevens (born June 24, 1987) is a Canadian actor, producer, and musician. He is best known for his...

Janina Gavankar as Detective McKenna Hall

Janina Gavankar

as Detective McKenna Hall (4 episodes)

Janina Zione Gavankar (born November 29, 1980) is an American actress and musician. Gavankar is trained as a pianist,...

Michael Eklund as Barton Mathis / Dollmaker

Michael Eklund

as Barton Mathis / Dollmaker (2 episodes)

Michael Eklund is a Canadian film and television actor. He's a graduate from the Alberta College of Art and Design, C...

Graham Shiels as Cyrus Gold

Graham Shiels

as Cyrus Gold (3 episodes)

Yale School of Drama Graduate, Class of 1999. Graham is originally from Vancouver, British Columbia. - IMDb Mini Bio...

Nicholas Lea as Mark Francis

Nicholas Lea

as Mark Francis (3 episodes)

Nicholas Lea (born July 6, 1962) is a Canadian actor best known for The X-Files and Kyle XY.

Robert Knepper as William Tockman / Clock King

Robert Knepper

as William Tockman / Clock King (1 episode)

Robert Lyle Knepper (born July 8, 1959) is an American actor. He is best known for starring as Theodore "T-Bag" Bagwe...

Sean Maher as Mark Scheffer / Shrapnel

Sean Maher

as Mark Scheffer / Shrapnel (2 episodes)

Sean Maher (born April 16, 1975 in Pleasantville, New York) is an American actor, best known for his role as Simon Ta...

Matt Ryan as John Constantine

Matt Ryan

as John Constantine (1 episode)

Matt Ryan (born 11 April 1981) is a Welsh actor from Swansea. He is known for voicing Edward Kenway in the Ubisoft vi...

Christopher Heyerdahl as Damian Darhk's Assistant

Christopher Heyerdahl

as Damian Darhk's Assistant (1 episode)

Christopher Heyerdahl is a Canadian actor.

JR Bourne as Jeremy Tell / Double Down

JR Bourne

as Jeremy Tell / Double Down (1 episode)

David J.R. Bourne (born April 8, 1970) is a Canadian actor. He's best known for his roles as Isaac on Mayans M.C., To...

Jeri Ryan as Jessica Danforth

Jeri Ryan

as Jessica Danforth (1 episode)

Jeri Lynn Ryan (born February 22, 1968) is an American actress best known for her roles as the liberated ("de-assimil...

Tiera Skovbye as Madison Danforth

Tiera Skovbye

as Madison Danforth (1 episode)

A Canadian actress known for starring as Polly Cooper on The CW series Riverdale and as Robin on the ABC television s...

Austin Butler as Chase

Austin Butler

as Chase (3 episodes)

Austin Robert Butler (born August 17, 1991) is an American actor. He began his career on television, first in roles o...

Rutina Wesley as Liza Warner

Rutina Wesley

as Liza Warner (2 episodes)

Rutina Wesley (born February 1, 1979) is an American film, stage, and television actress best known for her role as T...

Crystal Balint as Officer Thompson

Crystal Balint

as Officer Thompson (2 episodes)

Crystal Balint was born on May 29, 1981 and is currently 43 years old.

Steven Culp as Senator Joseph Cray

Steven Culp

as Senator Joseph Cray (1 episode)

An actor, known for Thirteen Days (2000) as Robert F. Kennedy, JAG (1995) as CIA Agent Clayton Webb and Desperate Hou...

Ciara Renée as Kendra Saunders / Hawkgirl

Ciara Renée

as Kendra Saunders / Hawkgirl (1 episode)

From Wikipedia, the free encyclopedia. Ciara Renée Harper (born October 19, 1990), better known as Ciara Renée is an...

Casper Crump as Vandal Savage

Casper Crump

as Vandal Savage (1 episode)

Casper Crump was born on July 11, 1977 and is currently 47 years old.

Falk Hentschel as Carter Hall / Hawkman

Falk Hentschel

as Carter Hall / Hawkman (1 episode)

Falk Hentschel is an actor and producer.

Eugene Byrd as Andy Diggle

Eugene Byrd

as Andy Diggle (9 episodes)

From Wikipedia, the free encyclopedia. Eugene Byrd (born August 28, 1975) is an American actor. He has been in movie...

Megalyn Echikunwoke as Mari McCabe / Vixen

Megalyn Echikunwoke

as Mari McCabe / Vixen (1 episode)

Megalyn Ann Echikunwoke was born May 28, 1983 in Spokane, Washington. Her father is Nigerian and her mother is of Cau...

Rachel Luttrell as Rosie

Rachel Luttrell

as Rosie (1 episode)

Rachel Luttrell is an accomplished actress and singer who has worked in film, television, and on stage. Rachel Zawadi...

Laci J. Mailey as Margo

Laci J. Mailey

as Margo (1 episode)

Laci J. Mailey was born on November 15, 1990 and is currently 34 years old.

Emma Bell as Emily Nocenty

Emma Bell

as Emily Nocenty (1 episode)

Emma Bell is an American film and television actress, best known for playing Amy Harrison in season 1 of the televisi...

T.J. Ramini as Jason Brodeur

T.J. Ramini

as Jason Brodeur (1 episode)

T.J. Ramini was born on May 26, 1975 and is currently 49 years old.

Lane Edwards as Peter Declan

Lane Edwards

as Peter Declan (1 episode)

An actor, known for The Shack (2017), Riverdale (2016) and Falling Skies (2011).

Kirby Morrow as Matt Istook

Kirby Morrow

as Matt Istook (1 episode)

Kirby Robert Morrow (August 28, 1973 – November 18, 2020) was a Canadian actor, voice actor, writer and comedian. Mor...

William Vaughan as Rob Scott

William Vaughan

as Rob Scott (1 episode)

William C. Vaughan was born in Halifax, Nova Scotia in a hospital that has since been demolished. Some would say it's...

Warren Christie as Carter Bowen

Warren Christie

as Carter Bowen (1 episode)

Hans Warren Christie is a British-born Canadian television and film actor known for his roles as Ray Cataldo on the A...

Tahmoh Penikett as Tom Salvati

Tahmoh Penikett

as Tom Salvati (1 episode)

From Wikipedia, the free encyclopedia. Tahmoh Penikett (born May 20, 1975 in Whitehorse, Yukon, Canada) is a Canadia...

Danny Nucci as Jefe Raynes

Danny Nucci

as Jefe Raynes (1 episode)

Daniel Nucci is an American actor. He is best known for his supporting roles in blockbuster films, including his role...

Colin Lawrence as Paul Knox

Colin Lawrence

as Paul Knox (1 episode)

Colin Lawrence (born September 7, 1970) was born in London but raised in Vancouver, Canada. Since 1991 he has partici...

James Callis as The Dodger

James Callis

as The Dodger (1 episode)

From Wikipedia, the free encyclopedia. James Callis (born 4 June 1971) is a British actor. He is best known for play...

Rekha Sharma as Claire Abott

Rekha Sharma

as Claire Abott (1 episode)

Rekha Shanti Sharma is a Canadian actress best known for her portrayal of Tory Foster on Battlestar Galactica. Her a...

Christopher Redman as Joseph Falk

Christopher Redman

as Joseph Falk (1 episode)

Christopher Redman was born on January 1, 1980 and is currently 44 years old.

J. August Richards as Mr. Blank

J. August Richards

as Mr. Blank (1 episode)

J. August Richards was born on August 28, 1973 and is currently 51 years old.

Al Sapienza as Edward Rasmus

Al Sapienza

as Edward Rasmus (1 episode)

An American film and television actor and producer, best known for his role in the television serie "The Sopranos" as...

Emily Kinney as Brie Larvin

Emily Kinney

as Brie Larvin (1 episode)

Emily Kinney (born August 15, 1985 height 5' 4½" (1,64 m)) is an American actress and singer. She is best known for h...

Nicole Oliver as Judge Sakow

Nicole Oliver

as Judge Sakow (1 episode)

Nicole Lyn Oliver (born February 22, 1970) is a Canadian actress and singer. She is best known for her roles as Princ...

Jason Schombing as Fitzmartin

Jason Schombing

as Fitzmartin (1 episode)

Jason Schombing (born March 23, 1963 in Philadelphia, Pennsylvania) is an American actor and voice actor who has been...

Malcolm Stewart as Thomas Kemp

Malcolm Stewart

as Thomas Kemp (1 episode)

​From Wikipedia, the free encyclopedia Malcolm Stewart (born May 15, 1948) is an Canadian film actor. Stewart gradua...

Suki Kaiser as Janet Carroll

Suki Kaiser

as Janet Carroll (1 episode)

Suki Kaiser was born on October 2, 1967 and is currently 57 years old.

Eileen Pedde as Doctor

Eileen Pedde

as Doctor (1 episode)

Pedde made her debut in the TV series The Little Kidnappers in 1990. She has appeared in numerous major American tele...

Michael Dorn as Prometheus (voice) (uncredited)

Michael Dorn

as Prometheus (voice) (uncredited) (1 episode)

From Wikipedia, the free encyclopedia. Michael Dorn (born December 9, 1952, height 6' 2½" (1,89 m)) is an American a...

Agam Darshi as Anastacia

Agam Darshi

as Anastacia (1 episode)

From Wikipedia, the free encyclopedia. Agam Darshi is an English-born actress, now based in Vancouver, British Colum...

Ona Grauer as Vivian

Ona Grauer

as Vivian (1 episode)

​From Wikipedia, the free encyclopedia Ona Grauer is a Mexican–Canadian actress, best known for her portrayal of the...

Ben Cotton as Crewman

Ben Cotton

as Crewman (1 episode)

Ben Cotton (born July 26, 1975) is a Canadian film and television actor. His most notable roles are on the TV series ...

Craig March as Gus Sabatoni

Craig March

as Gus Sabatoni (1 episode)

Craig approaches the craft with great respect and a sense of play that focuses on bringing the most truthful story fo...

Nelson Leis as Slim

Nelson Leis

as Slim (1 episode)

Nelson Leis was born on August 29, 1974 and is currently 50 years old.

Steve Bacic as Sean Sonus

Steve Bacic

as Sean Sonus (2 episodes)

​From Wikipedia, the free encyclopedia Steve Bacic (born March 13, 1965) is a Canadian actor of Croatian origin. He ...

Chyler Leigh as Alex Danvers

Chyler Leigh

as Alex Danvers (1 episode)

Chyler Leigh is an American actress, best known for her portrayal of Dr. Lexie Grey on Grey's Anatomy and Alex Danver...

Dominic Purcell as Mick Rory / Heat Wave

Dominic Purcell

as Mick Rory / Heat Wave (1 episode)

From Wikipedia, the free encyclopedia. Dominic Haakon Myrtvedt Purcell (born 17 February 1970) is a British-born Aus...

Candice Patton as Iris West

Candice Patton

as Iris West (1 episode)

Raised in Plano, Texas, Candice continued her childhood dream of becoming an actress by attending Southern Methodist ...

Franz Drameh as Jefferson "Jax" Jackson / Firestorm

Franz Drameh

as Jefferson "Jax" Jackson / Firestorm (1 episode)

Franz Alhusaine Drameh (born 5 January 1993) is an English actor. His film debut was in Clint Eastwood's fantasy dram...

Victor Garber as Martin Stein

Victor Garber

as Martin Stein (1 episode)

Victor Joseph Garber (born March 16, 1949) is a Canadian film, stage and television actor and singer. Garber is perha...

Michael Emerson as Cayden James

Michael Emerson

as Cayden James (7 episodes)

Michael Emerson (born September 7, 1954) is an American actor best known for his role as Benjamin Linus on Lost as we...

Alvina August as Tigressa

Alvina August

as Tigressa (1 episode)

Alvina August is known for Woke (2020), The Boys (2019) and Nancy Drew (2019).

Pej Vahdat as Sam Armand

Pej Vahdat

as Sam Armand (4 episodes)

Pejman "Pej" Vahdat is an Iranian-American actor best known for his roles as Arastoo Vaziri on Bones, Young Faraz Ham...

Johann Urb as Vincent Sobel / Vigilante

Johann Urb

as Vincent Sobel / Vigilante (5 episodes)

From Wikipedia, the free encyclopedia Johann Urb (born 24 January 1977 in Tallinn, Estonia) is an Estonian-American ...

Louis Ferreira as Jerry Bertinelli

Louis Ferreira

as Jerry Bertinelli (1 episode)

​Louis Ferreira (born Luís Ferreira, also known as Louis Ferreira or Justin Louis, sometimes spelled as Justin Lewis)...

Kristen Holden-Ried as Nylander

Kristen Holden-Ried

as Nylander (2 episodes)

Kristen Holden-Ried was born on August 1, 1973 and is currently 51 years old.

Catherine Dent as Alexa Van Owen

Catherine Dent

as Alexa Van Owen (1 episode)

Catherine Dent (born April 14, 1965) is an American actress who has starred in film and in television. Her first feat...

Ashton Holmes as Eric Cartier

Ashton Holmes

as Eric Cartier (1 episode)

From Wikipedia, the free encyclopedia. Ashton Holmes (born February 17, 1978 height 5' 8½" (1,74 m)) is an American ...

J. Douglas Stewart

as Remy Cartier (1 episode)
Carlos Sanz as Dragos

Carlos Sanz

as Dragos (2 episodes)

Carlos Sanz is an American actor. He is best known for playing the main villain, Carlito, in the 2006 film Crank.

Rochelle Okoye as Rookie

Rochelle Okoye

as Rookie (1 episode)

Rochelle Okoye was born on May 26, 1985 and is currently 39 years old.

Greg Csiszar

as Markovian Executive (1 episode)
Mathias Retamal as Halcones Gangbanger

Mathias Retamal

as Halcones Gangbanger (1 episode)

Mathias Retamal was born on August 14, 1984 and is currently 40 years old.

Andy Rukes as Nate Parsons

Andy Rukes

as Nate Parsons (1 episode)

Andy Rukes was born Andrew Rukavina in Guelph, Ontario and obtained a Bachelor of Arts degree from Wilfrid Laurier Un...

Sean Rogerson as Peter

Sean Rogerson

as Peter (3 episodes)

Sean Rogerson (born September 30, 1977) is a Canadian actor and former photomodel, known for his role as Lance Presto...

Jeremy Davies as John Deegan

Jeremy Davies

as John Deegan (1 episode)

Jeremy Davies (born October 8, 1969) is an American film and television actor. He is known for portraying the interpr...

Bob Frazer as Roger Hayden / Psycho-Pirate

Bob Frazer

as Roger Hayden / Psycho-Pirate (1 episode)

Bob Frazer was born on April 2, 1971 and is currently 53 years old.

Danielle Panabaker as Caitlin Snow / Killer Frost

Danielle Panabaker

as Caitlin Snow / Killer Frost (5 episodes)

Danielle Nicole Panabaker (born September 19, 1987) is an American actress. She began acting as a teenager and came t...

John Wesley Shipp as Barry Allen / The Flash (Earth 90)

John Wesley Shipp

as Barry Allen / The Flash (Earth 90) (1 episode)

John Wesley Shipp (born January 22, 1955) is an American actor known for his various television roles. He played the ...

Tony Figueredo

as Prison Guard (1 episode)
Nelson Wong as Rich Kannon

Nelson Wong

as Rich Kannon (1 episode)

Nelson Wong is known for his work on American Mary (2012), Alvin and the Chipmunks: Chipwrecked (2011) and Ice Blues (2008).

Peter Graham-Gaudreau as Brett Collins

Peter Graham-Gaudreau

as Brett Collins (1 episode)

A professional actor, musician and physical theatre & circus artist of over 30 years. He performs in lead and support...

Scott Pocha as Bartender

Scott Pocha

as Bartender (1 episode)

Scott Pocha was born on August 19, 1990 and is currently 34 years old.

Katie Stuart as Lisa Selway

Katie Stuart

as Lisa Selway (1 episode)

​From Wikipedia, the free encyclopedia Katherine Anne "Katie" Stuart (born March 22, 1985) is a Canadian actress who...

Jamie Andrew Cutler as Grant Wilson / Deathstroke

Jamie Andrew Cutler

as Grant Wilson / Deathstroke (1 episode)

Jamie Andrew Cutler is an actor and writer, known for The Hurricane Heist (2018), Kick-Ass 2 (2013) and Arrow (2012).

Luke Roessler as Young Boy (uncredited)

Luke Roessler

as Young Boy (uncredited) (1 episode)

Luke Roessler was born on March 12, 2007 and is currently 17 years old.

Tom Amandes as Noah Kuttler / The Calculator

Tom Amandes

as Noah Kuttler / The Calculator (5 episodes)

Tom Amandes (born March 9, 1959) is an American actor. His best known role to date is that of the role of Dr. Harold ...

Miya Cech as Young Emiko Queen

Miya Cech

as Young Emiko Queen (1 episode)

Miya Cech started her acting career at the age of 8. In addition to her first movie role as Zu in The Darkest Minds,...

Rila Fukushima as Tatsu Yamashiro / Katana

Rila Fukushima

as Tatsu Yamashiro / Katana (16 episodes)

Rila Fukushima is a Japanese model and actress. She is best known for her role in The Wolverine.

Liam Hall as Joseph Wilson / Kane Wolfman

Liam Hall

as Joseph Wilson / Kane Wolfman (5 episodes)

Liam Hall is an Australian actor and model. He portrays Joe Wilson in the sixth season of Arrow.

Enid-Raye Adams as Laura Hoffman

Enid-Raye Adams

as Laura Hoffman (3 episodes)

Enid-Raye Adams was born on June 16, 1973 and is currently 51 years old.

Adrian Paul as Dante

Adrian Paul

as Dante (3 episodes)

Adrian Hewett (born May 29, 1959) is an English actor best known for his role on Highlander: The Series.

Ernie Hudson as Roy Stewart

Ernie Hudson

as Roy Stewart (1 episode)

Earnest Lee Hudson is an American actor and voice actor. He is most known for his roles as Winston Zeddemore in the G...

Kyra Zagorsky as Athena

Kyra Zagorsky

as Athena (2 episodes)

Kyra Zagorsky (born June 6, 1976) is an American actress. She has appeared in the TV series Helix, the film The Pasto...

Christopher Logan as Jason Toth

Christopher Logan

as Jason Toth (1 episode)

Christopher Logan was born on June 19, 1971 and is currently 53 years old.

Samantha Win as Beatrice

Samantha Win

as Beatrice (1 episode)

Samantha Win (born Samantha Win Tjhia, formerly known as Samantha Jo; born March 29, 1991) is a Canadian actress and ...

Jon Cryer as Lex Luthor

Jon Cryer

as Lex Luthor (1 episode)

​Jonathan Niven Cryer (born April 16, 1965) is an American actor, screenwriter, director, and film producer. He is th...

David Harewood as J'onn J'onzz / Martian Manhunter

David Harewood

as J'onn J'onzz / Martian Manhunter (1 episode)

David Harewood is an English actor, known for playing David Estes in Homeland and Hank Henshaw in Supergirl.

Osric Chau as Ryan Choi

Osric Chau

as Ryan Choi (1 episode)

Osric Chau was born on July 20, 1986 and is currently 38 years old.

Ruby Rose as Kate Kane / Batwoman

Ruby Rose

as Kate Kane / Batwoman (2 episodes)

Ruby Rose Langenheim (born 20 March 1986), better known as Ruby Rose, is an Australian model, DJ, recording artist, a...

Stephen Lobo as Jim Corrigan

Stephen Lobo

as Jim Corrigan (1 episode)

From Wikipedia, the free encyclopedia Stephen Lobo (born November 22, 1973 in Toronto, Ontario) is a Canadian actor,...

Ezra Miller as Barry Allen / The Flash

Ezra Miller

as Barry Allen / The Flash (1 episode)

Ezra Matthew Miller (born September 30, 1992) is an American actor. Their feature film debut was in Afterschool (2008...

Elizabeth Tulloch as Lois Lane

Elizabeth Tulloch

as Lois Lane (1 episode)

Elizabeth Andrea "Bitsie" Tulloch (born January 19, 1981) is an American actress. She is known for her roles as Julie...

Melanie Merkosky as Xneen Novu

Melanie Merkosky

as Xneen Novu (1 episode)

From Wikipedia, the free encyclopedia Melanie Merkosky (born April 7, 1986) is a Canadian actress, perhaps best know...

Kimi Alexander as Friend

Kimi Alexander

as Friend (1 episode)

Kimi Alexander grew up in a small town in Ontario on the border of Minnesota. She was raised playing many sports incl...

Melissa Benoist as Kara Danvers / Supergirl

Melissa Benoist

as Kara Danvers / Supergirl (5 episodes)

Melissa Marie Benoist (born October 4, 1988) is an American actress, singer and producer. Her first major role was Ma...

Katrina Law as Nyssa al Ghul

Katrina Law

as Nyssa al Ghul (21 episodes)

Katrina Law is an American actress. Her parents met during the Vietnam War; her father being a Catholic of German and...

Tiahra Allen

as Young Sara (1 episode)
Giacomo Baessato as Colton

Giacomo Baessato

as Colton (1 episode)

Giacomo Baessato is a Canadian actor.

Colin Corrigan as Volunteer

Colin Corrigan

as Volunteer (1 episode)

Colin Corrigan was born on July 7, 1971 and is currently 53 years old.

Kimani Ray Smith as Gangbanger #1

Kimani Ray Smith

as Gangbanger #1 (1 episode)

Kimani Ray Smith was born on March 2, 1972 and is currently 52 years old.

Navid Negahban as Al Ow-Al
as Al Ow-Al (1 episode)

Navid Negahban was born and raised in Mashhad, Iran. His passion for acting led him to Germany, where he spent eight ...

Briana Buckmaster as Protester

Briana Buckmaster

as Protester (1 episode)

Briana Buckmaster is an actor, singer and voice over performer originally hailing from Moose Jaw Saskatchewan. She at...

Mark Gibbon as Ops Leader

Mark Gibbon

as Ops Leader (1 episode)

From Wikipedia, the free encyclopedia Mark Gibbon is a Canadian voice actor. Description above from the Wikipedia a...

Cole Matthews

as Tattoed Inmate (1 episode)
Katherine McNamara as Maya / Blackster

Katherine McNamara

as Maya / Blackster (1 episode) , Mia Smoak (9 episodes) , Mia Smoak / Blackstar (10 episodes)

Katherine 'Kat' Grace McNamara (born November 22, 1995) is an American actress. She is known for her roles as Harper ...

Michael J Rogers as Sergei

Michael J Rogers

as Sergei (1 episode)

Michael J Rogers was born on May 18, 1964 and is currently 60 years old.

Michael Rys

as Driver (1 episode)
Jimmy Jean-Louis as The Captain

Jimmy Jean-Louis

as The Captain (3 episodes)

From Wikipedia, the free encyclopedia. Jimmy Jean-Louis (born August 8, 1968) is a Haitian actor and model best know...

Carmen Moore as Woman

Carmen Moore

as Woman (1 episode) , Mina Fayad (2 episodes)

Carmen Moore was born on December 24, 1972 and is currently 51 years old.

Tony Alcantar as Pharmacist

Tony Alcantar

as Pharmacist (1 episode)

Tony Alcantar was born on August 13, 1960 and is currently 64 years old.

Raugi Yu as Asian Driver

Raugi Yu

as Asian Driver (1 episode)

In the late 1990s, Yu began appearing on television. In 1998 he appeared in one episode of The Sentinel. In 2001, he ...

Marty Gage

as Gary (1 episode)
Dylan Neal as Dr. Anthony Ivo

Dylan Neal

as Dr. Anthony Ivo (10 episodes)

​Dylan Jeremy Neal (born October 8, 1969) is a Canadian/American actor. He is known for his roles as Dylan Shaw on th...

Stefan Arngrim as Fence

Stefan Arngrim

as Fence (2 episodes)

Stefan Arngrim (born December 23, 1955), sometimes credited as Stephan Arngrim, is a Canadian actor and musician.

Jesse Hutch as Officer Daily

Jesse Hutch

as Officer Daily (6 episodes)

Sharing the same Birth place as Marvel Character Wolverine, Jesse James Hutch was born in Alberta Canada. At the age ...

Dan Pelchat as Richard

Dan Pelchat

as Richard (1 episode)

Dan Pelchat is a Canadian stunt double & actor. Married to actress Ponnie Martin

Sandy Robson as Security Guard #1

Sandy Robson

as Security Guard #1 (1 episode)

Sandy Robson was born on November 6, 1973 and is currently 51 years old.

Darcy Laurie as Bo Travis

Darcy Laurie

as Bo Travis (1 episode)

Darcy Laurie was born on March 28, 1966 in Montréal, Québec, Canada. He is an actor and writer.

Jeff Sanca as Truck Driver #1

Jeff Sanca

as Truck Driver #1 (1 episode) , Thug (1 episode)

Jeff Sanca was born on July 3, 1974 and is currently 50 years old.

Ben Browder as Ted Gaynor

Ben Browder

as Ted Gaynor (2 episodes)

Robert Benedic "Ben" Browder (born December 11, 1962) is an American actor and writer, best known for his roles as Jo...

Lee Majdoub as Gholem Qadir

Lee Majdoub

as Gholem Qadir (1 episode)

Lee Majdoub (born May 31, 1982) is a Lebanese-Canadian actor. He is known for his role as Agent Stone in Sonic the He...

Tara Strong as Deranged Squad Female (voice)

Tara Strong

as Deranged Squad Female (voice) (1 episode)

Tara Lyn Charendoff-Strong (born February 12, 1973) is a Canadian-American actress, voice-over artist, comedian, musi...

Lochlyn Munro as Captain Stein

Lochlyn Munro

as Captain Stein (1 episode)

Lochlyn Munro is a Canadian actor. His most notable film roles include A Night at the Roxbury, Scary Movie, Freddy vs...

Jennifer Cheon Garcia as SCPD Officer #2

Jennifer Cheon Garcia

as SCPD Officer #2 (1 episode) , Uni (1 episode) , Officer Jones (1 episode) , Uniformed Officer (1 episode) , Uniform (1 episode)

Jennifer Cheon Garcia is a native to Vancouver, Canada and of Mexican/Korean heritage. She is also a New Zealand resi...

Gavin Cooke

as Pirate (1 episode)
Sarah Dugdale as Becky

Sarah Dugdale

as Becky (1 episode)

Sarah Dugdale was born in Canada. She is an actress, known for R.L. Stine's The Haunting Hour 2010, Arrow 2012 and I...

Jorgito Vargas Jr. as Junkie

Jorgito Vargas Jr.

as Junkie (1 episode)

Jorgito "Jorge" Vargas Jr. (born September 29, 1977) is a Canadian actor best known for his role as Blake Bradley, th...

Michael Kopsa as The Prisoner

Michael Kopsa

as The Prisoner (1 episode) , Silhouetted Man (1 episode)

Michael Kopsa (January 22, 1956 – October 23, 2022) was a Canadian voice, film, television and stage actor. He was k...

Artine Tony Browne as Hendrick Von Arnim

Artine Tony Browne

as Hendrick Von Arnim (3 episodes)

Artine Tony Browne was born on August 18, 1974 and is currently 50 years old.

Barbara Patrick

as SCPD Officer (1 episode)

Marc Anthony Williams

as QC Security Guard (1 episode)
Michael Antonakos as Street Tough

Michael Antonakos

as Street Tough (1 episode)

Michael Antonakos was born on October 21, 1982 in Athens, Greece as Michael Nick Antonakos. He is an actor and director.

Daniel Bacon as Reporter

Daniel Bacon

as Reporter (1 episode)

Daniel Bacon was born on October 30, 1970 and is currently 54 years old.

Brent McLaren

as Bar Guy (1 episode)
Roark Critchlow as Clinton Hogue

Roark Critchlow

as Clinton Hogue (2 episodes)

Roark Critchlow was born on May 11, 1963 and is currently 61 years old.

Ryan McDonell as Uniform

Ryan McDonell

as Uniform (1 episode)

Ryan McDonell was born on July 13, 1983 and is currently 41 years old.

Vanessa Richards

as Station Attendant (1 episode)
Victoria Bidewell as Young Mother

Victoria Bidewell

as Young Mother (1 episode)

Victoria Bidewell was born on July 10, 1978 and is currently 46 years old.

Adrian Petriw as Driver

Adrian Petriw

as Driver (1 episode)

Adrian Petriw was born on August 5, 1987 and is currently 37 years old.

Garfield Wilson as Ripped

Garfield Wilson

as Ripped (2 episodes)

Garfield Wilson was born on April 15, 1969 and is currently 55 years old.

Viv Leacock as Raven

Viv Leacock

as Raven (1 episode)

Viv Leacock is an actor and director.

Michael Adamthwaite as Torque

Michael Adamthwaite

as Torque (1 episode)

Michael entered the arts in his community theater program in the mid 1990's. He then moved to Vancouver British Colum...

Primo Allon as Osborne

Primo Allon

as Osborne (1 episode)

Primo Allon is an actor.

Michael Daingerfield as Ned Foster

Michael Daingerfield

as Ned Foster (3 episodes)

Michael Daingerfield was born on October 29, 1970 and is currently 54 years old.

Charles Zuckermann as Petrov

Charles Zuckermann

as Petrov (1 episode)

Charles Zuckermann is a Canadian actor and photographer.

Patrick Gilmore as Erlich Kelso

Patrick Gilmore

as Erlich Kelso (1 episode)

Patrick Gilmore (born June 1, 1976) is a Canadian actor best known for playing the role of Dale Volker in the science...

David Cubitt as Mark Shaw

David Cubitt

as Mark Shaw (1 episode)

David Cubitt was born on March 18, 1965 and is currently 59 years old.

Lynda Boyd as Ms. Nixon

Lynda Boyd

as Ms. Nixon (1 episode) , Phaedra Nixon (2 episodes)

Lynda Boyd (born January 28, 1965) is a Canadian actress. She is perhaps best known for her roles in the Hollywood fi...

Sergio Osuna as Gardener

Sergio Osuna

as Gardener (1 episode)

Sergio Osuna was born in the city of Hermosillo, Sonora; Mexico. When he was eighteen years old he moved to Vancouver...

Claude Knowlton as Overlapping Personnel #2

Claude Knowlton

as Overlapping Personnel #2 (1 episode)

Claude Knowlton was born on May 22, 1965 and is currently 59 years old.

Brian McBride

as FBI Agent (1 episode)
Jill Teed as Dr. Avery Pressnall

Jill Teed

as Dr. Avery Pressnall (1 episode)

Jill Teed is a Canadian actress. She is an actress who has appeared in many sci-fi roles. She has appeared in a numbe...

Elysia Rotaru as Taiana Venediktov

Elysia Rotaru

as Taiana Venediktov (2 episodes) , Taiana (15 episodes)

Elysia Rotaru is a Canadian actress known for playing Taiana Venediktov in Arrow.

Daniel Boileau as Kirby Bates

Daniel Boileau

as Kirby Bates (1 episode)

Daniel Boileau was born on February 25, 1973 and is currently 51 years old.

Tommy Campbell as Lead Gunman

Tommy Campbell

as Lead Gunman (1 episode)

From Wikipedia, the free encyclopedia.                                        Tommy Campbell (born October 6, 197...

Adam Lolacher as Klaus Markos

Adam Lolacher

as Klaus Markos (1 episode)

Adam Lolacher was born on November 23, 1979 and is currently 44 years old.

Dan Rizzuto

as A.R.G.U.S. Guard (1 episode)
Vincent Tong as Katsu Cheng

Vincent Tong

as Katsu Cheng (1 episode)

Vincent Tong (born May 2, 1980) is a Canadian actor, voice actor and director. His voice roles include Gene Khan / Th...

Yee Jee Tso as Scientist

Yee Jee Tso

as Scientist (1 episode)

Yee Jee Tso was born on March 10, 1975 and is currently 49 years old.

Jason Diablo as Jermaine Fisher

Jason Diablo

as Jermaine Fisher (1 episode)

Jason Diablo is an actor who plays Detective on Fringe.

Patricia Drake as Judge

Patricia Drake

as Judge (1 episode)

Patricia Drake is a TV/voice actress working on TV and in animated shows, mostly with Ocean Studios in Vancouver, Br...

Billy Wickman as Jose Anton

Billy Wickman

as Jose Anton (1 episode)

Billy Wickman was born on June 15, 1982 and is currently 42 years old.

Richard Keats as Dr. Lockhart

Richard Keats

as Dr. Lockhart (3 episodes) , Doctor (3 episodes)

Richard Keats was born on April 8, 1964 and is currently 60 years old.

Peter Bryant as Alderman Richard Ford

Peter Bryant

as Alderman Richard Ford (1 episode)

Peter Bryant was born on July 30, 1959 and is currently 65 years old.

Nathan Dashwood as Hoodlum

Nathan Dashwood

as Hoodlum (1 episode)

Nathan Dashwood was born on August 5, 1984 and is currently 40 years old.

J.R. Ramirez as Ted Grant

J.R. Ramirez

as Ted Grant (4 episodes)

J.R. Ramirez was born on October 8, 1980 and is currently 44 years old.

Arien Boey

as Young Tommy (1 episode)

Nick Carey

as Drunk Partier (1 episode)

Jesse Haddock

as Jordan Kern (1 episode)
Cassandra Ebner as Veronica

Cassandra Ebner

as Veronica (1 episode) , Model #1 (1 episode) , Scientist (1 episode)

Cassandra Ebner is an international Actress and Stunt Woman. She has worked on TV shows such as Game Of Thrones, Arro...

Stephanie Twarog

as Model (1 episode)

Kristopher Nielsen

as A.R.G.U.S. Tech (1 episode)
Doug Chapman as Soldier #1

Doug Chapman

as Soldier #1 (1 episode) , Baker (2 episodes)

Douglas 'Doug' Chapman is a Canadian stunt coordinator, stunt performer, actor, and director. He's also a member of S...

Christina Cox as Mayor Celia Castle

Christina Cox

as Mayor Celia Castle (2 episodes)

​From Wikipedia, the free encyclopedia.   Christina Cox (born July 31, 1971) is a Canadian movie and television actr...

Celina Jade as Mei

Celina Jade

as Mei (1 episode)

Celina Horan, professionally known as Celina Jade, is a Hong Kong-American actress, singer-songwriter, model and mart...

Tom Cavanagh as Harrison 'Nash' Wells (uncredited)

Tom Cavanagh

as Harrison 'Nash' Wells (uncredited) (1 episode) , Dr. Harry Wells / Eobard Thawne / Reverse-Flash (1 episode) , Eobard Thawne / Reverse-Flash (1 episode)

Thomas Cavanagh is a Canadian film and television actor. He was born on October 26th, 1963 in Ottawa, Ontario, the se...

Carlos Valdes as Cisco Ramon

Carlos Valdes

as Cisco Ramon (6 episodes)

Carlos David Valdes (born April 20, 1989) is a Colombian-American actor and singer. He is best-known for his role as ...

Warren Belle

as Prison Guard #2 (1 episode)
Karin Konoval as Dr. Vaca

Karin Konoval

as Dr. Vaca (1 episode)

Karin Konoval is a Canadian-American actress who has appeared in theatre, numerous TV series and supporting lead role...

James Tyce

as Driver (1 episode)

Brandon Nomura

as Akio Yamashiro (13 episodes)
James Bamford as Gunman #2

James Bamford

as Gunman #2 (1 episode)

James Bamford was born on February 26, 1967 and is currently 57 years old.

Chang Tseng as Captain

Chang Tseng

as Captain (1 episode)

Tseng Chang was an actor and assistant director. He has appeared in more than 100 films and has directed 7 feature fi...

Elizabeth Thai as Reporter #3

Elizabeth Thai

as Reporter #3 (1 episode)

A Vietnamese actress and director, known for Saved! (2004), Man of Steel (2013) and Firewall (2006).

Nicole Hombrebueno as Hot Girl

Nicole Hombrebueno

as Hot Girl (1 episode)

Nicole Hombrebueno is a Canadian actress and producer.

Broadus Mattison as Bouncer #1

Broadus Mattison

as Bouncer #1 (1 episode)

Born and raised in Baltimore, Maryland, the oldest son of military veterans. He continued the tradition by serving hi...

Marcus Rosner as Max Fuller

Marcus Rosner

as Max Fuller (2 episodes)

Marcus Rosner was born on August 10, 1989 and is currently 35 years old.

Laura Soltis as Janice Bowen

Laura Soltis

as Janice Bowen (1 episode)

Laura Soltis was born on July 31, 1961 and is currently 63 years old.

Sachin Sahel as Waiter

Sachin Sahel

as Waiter (1 episode)

Sachin Sahel was born on July 28, 1985 and is currently 39 years old.

David Quinlan as Reporter #4

David Quinlan

as Reporter #4 (1 episode) , Reporter (1 episode)

David Quinlan was born on January 24, 1973 and is currently 51 years old.

Benjamin Wilkinson as Paul Copani

Benjamin Wilkinson

as Paul Copani (1 episode)

Ben Wilkinson is known for The Adam Project (2022), Deadpool (2016) and Grave Encounters 2 (2012).

Thomas Cadrot as Cop #1

Thomas Cadrot

as Cop #1 (1 episode) , Officer (1 episode)

Thomas Julien Cadrot is a French-born actor, best known for his starring role as Tyler Brooks in the Merry Liddle mov...

Barry Nerling as Mechanic

Barry Nerling

as Mechanic (1 episode) , Stocky Russian (1 episode)

Barry Nerling was born on April 19, 1965 and is currently 59 years old.

Paul Boyle

as Elite Man (1 episode)
Mark Ghanimé as Dr. Douglas Miller

Mark Ghanimé

as Dr. Douglas Miller (1 episode)

Mark Ghanimé is a Lebanese-Canadian film and television actor. He is best known for playing television series regular...

David Milchard as Nelson Ravich

David Milchard

as Nelson Ravich (1 episode)

David Milchard is an actor, film and tv producer. He is also a screenwriter and a tv director.

Brandon Routh as Ray Palmer (voice)

Brandon Routh

as Ray Palmer (voice) (1 episode) , Ray Palmer (20 episodes)

Brandon James Routh (born October 9, 1979) is an American actor and former fashion model. He grew up in Iowa before m...

Elizabeth Weinstein as Female Hostage

Elizabeth Weinstein

as Female Hostage (1 episode)

Elizabeth Weinstein is a Canadian actress and assistant director, known for Rise of the Planet of the Apes (2011), Th...

Jacqueline Samuda as TV Host

Jacqueline Samuda

as TV Host (3 episodes)

Jacqueline Samuda was born on October 25, 1962 and is currently 62 years old.

Terry Chen as Soldier

Terry Chen

as Soldier (1 episode)

From Wikipedia, the free encyclopedia Terry Chen (born February 3, 1975) is a Canadian movie and television actor. ...

Melissa Roxburgh as Blake

Melissa Roxburgh

as Blake (2 episodes)

Melissa Roxburgh (Born December 10, 1992) is a Canadian actress. She is known for her roles in Diary of a Wimpy Kid: ...

Drew Ray Tanner as Rookie

Drew Ray Tanner

as Rookie (1 episode)

Drew Ray Tanner was born on February 12th, 1992 in Victoria, B.C. He is an actor known for Riverdale (2017) , Somewhe...

Kurt Evans as Alex Salese

Kurt Evans

as Alex Salese (1 episode)

Kurt Evans was born on January 25, 1974 and is currently 50 years old.

Nick E. Tarabay as Digger Harkness / Captain Boomerang

Nick E. Tarabay

as Digger Harkness / Captain Boomerang (1 episode) , Digger Harkness (3 episodes)

Nick E. Tarabay (born 28 August 1975) is a Lebanese-born American actor.

John Shaw as George Wolfman

John Shaw

as George Wolfman (1 episode)

John Shaw was born on August 5, 1970 in Calgary, Alberta, Canada. He is an actor and producer, known for Watchmen (20...

Dean Redman as Security Guard #2

Dean Redman

as Security Guard #2 (1 episode)

Dean Redman is a British-born Canadian actor and stuntman. His past work includes Godzilla, Rise of the Planet of the...

Richard Stroh as Security Guard #1

Richard Stroh

as Security Guard #1 (1 episode)

Richard Stroh was born in Vancouver, British Columbia, Canada. He is known for Maximum Conviction (2012), 30 Days of ...

Rick Tae as Triad Accountant

Rick Tae

as Triad Accountant (1 episode)

Rick Tae was born on July 7, 1973 and is currently 51 years old.

Valerie Tian as Morgan

Valerie Tian

as Morgan (3 episodes)

Valerie Tian (born April 21, 1989) is a Canadian actress. She is known for her role as Su-Chin in Juno. Tian audition...

Peter Benson as D.A. Carnahan

Peter Benson

as D.A. Carnahan (1 episode)

Peter Benson is a Canadian actor, writer and producer for film and television, known for playing Detective Arthur Smi...

Tarun Keram as Intern

Tarun Keram

as Intern (1 episode)

Tarun Keram was born on August 16, 1991 and is currently 33 years old.

Kory Grim as Recruit #2

Kory Grim

as Recruit #2 (1 episode) , Sentry (1 episode)

Kory Grim was born on March 31, 1979 and is currently 45 years old.

Mi-Jung Lee as TV News Reporter

Mi-Jung Lee

as TV News Reporter (3 episodes)

Mi-Jung Lee was born on September 12, 1966 and is currently 58 years old.

Jessica Harmon as Nancy Moore

Jessica Harmon

as Nancy Moore (1 episode)

Jessica Harmon (born December 27, 1985) is a Canadian actress.

Juno Rinaldi as Social Worker

Juno Rinaldi

as Social Worker (1 episode)

Juno Rinaldi, née Ruddell (born May 14, 1977), is a Canadian actress. She is most noted for her regular role as Frank...

Byron Noble as Harold Backman

Byron Noble

as Harold Backman (1 episode)

Byron Noble was born in London, Ontario. He began acting in high school at the age of 15. A classically trained theat...

Sage Brocklebank as Desk Guard

Sage Brocklebank

as Desk Guard (1 episode)

Sage Brocklebank was born on January 14, 1978 and is currently 46 years old.

Simon Chin as Helicopter Pilot

Simon Chin

as Helicopter Pilot (1 episode) , First Mate (1 episode)

Simon Chin was born on February 26, 1975 and is currently 49 years old.

Fraser Corbett as Thug #2

Fraser Corbett

as Thug #2 (1 episode) , Lt. Dave Ellet (1 episode)

Fraser Dean Corbett is a stunt artist and an actor. He is known for his work on Godzilla (2014), Deadpool (2016) and ...

Casey Beauchamp

as Woman on Bus (1 episode)

Chris Deans

as Man on Bus (1 episode)

Greg Larson

as Reporter (1 episode)

Alec Burden

as Attendant (1 episode)
Curtis Lum as Vendor

Curtis Lum

as Vendor (1 episode)

Curtis Lum was born on December 12, 1987 and is currently 36 years old.

Danielle Kremeniuk

as District Attorney (1 episode)

Everrett Shea

as Bean Pole (1 episode)

Everrett Shea was born on May 18, 1988 and is currently 36 years old.

Nigel Vonas as Mercenary

Nigel Vonas

as Mercenary (1 episode) , Walsh (1 episode)

Nigel Vonas is a film, television, and theatre actor, perhaps best known for his roles on Prison Break and Arrow. He ...

Justin Doran

as Mercenary #1 (1 episode) , Lieutenant (1 episode) , Mercenary (2 episodes)

Winson Won

as Security Guard (1 episode)
Noah Beggs as Drunk Guy

Noah Beggs

as Drunk Guy (1 episode)

Noah Beggs was born on March 13, 1970 and is currently 54 years old.

Caity Lotz as Sara Lance (voice)

Caity Lotz

as Sara Lance (voice) (1 episode) , Sara Lance / White Canary (2 episodes)

Caitlin Marie Lotz (born December 30, 1986) is an American actress, dancer and singer. She has portrayed Stephanie Ho...

Erik Palladino as Lieutenant Joyner

Erik Palladino

as Lieutenant Joyner (1 episode)

Erik Palladino (born May 10, 1968) is an American actor, best known for his roles on ER and Over There.

Daniel Cudmore as Jackhammer

Daniel Cudmore

as Jackhammer (1 episode)

Daniel Cudmore (born January 20, 1981) is a Canadian actor and stuntman. He is perhaps best known for his roles as th...

Ryan Robbins as Conklin

Ryan Robbins

as Conklin (9 episodes)

Ryan Robbins (born November 26) is a Canadian actor. He was married to the actress Rebecca Reichert (separated in 201...

Michael Jai White as Ben Turner

Michael Jai White

as Ben Turner (3 episodes) , Ben Turner / Bronze Tiger (7 episodes)

An American actor and professional martial artist who has appeared in numerous films and television series. He is the...

Preston Vanderslice as Blaine

Preston Vanderslice

as Blaine (1 episode)

Preston Vanderslice was born on November 7, 1985, in Dallas, Texas, USA as Preston C. Vanderslice. He is an actor, kn...

Mathew Yanagiya as Detective

Mathew Yanagiya

as Detective (1 episode) , Stan Washington (1 episode) , Sports Fan (1 episode)

Mathew Toma "Mat" Yanagiya (born October 21, 1990) is a Canadian actor and stunt performer. He is known for his work...

Adrian Glynn McMorran as Michael Amar / Murmur

Adrian Glynn McMorran

as Michael Amar / Murmur (5 episodes)

Adrian Glynn McMorran is a Canadian film and television actor, musician and singer-songwriter. He holds a BA in Theat...

Dmitry Chepovetsky as General Vadimov

Dmitry Chepovetsky

as General Vadimov (1 episode)

Dmitry Chepovetsky (born 1970) is a Canadian actor, best known for his role of Bob Melnikov in the TV series ReGenesis.

Alexander Calvert as Lonnie Machin / Anarky

Alexander Calvert

as Lonnie Machin / Anarky (5 episodes)

Alexander Calvert is an actor, known for Supernatural, The Edge of Seventeen and Bates Motel.

Jimmy Akingbola as Baron Reiter

Jimmy Akingbola

as Baron Reiter (16 episodes)

Jimmy Akingbola is an English stage, television and film actor.

Janet Kidder as Ruvé Adams

Janet Kidder

as Ruvé Adams (7 episodes)

From Wikipedia, the free encyclopedia Janet Kidder (born 1972) is a Canadian actress. Janet Kidder is the niece of ...

Charlotte Ross as Donna Smoak

Charlotte Ross

as Donna Smoak (12 episodes)

From Wikipedia, the free encyclopedia Charlotte Ross (born January 21, 1968) is an American actress, who is perhaps ...

Alison Raine as Wife

Alison Raine

as Wife (1 episode)

Alison Raine was born on March 31, 1971 and is currently 53 years old.

Vince Murdocco as Pino Bertinelli

Vince Murdocco

as Pino Bertinelli (1 episode)

Vince Murdocco is a Canadian actor, stunt man, and a former North American cruiserweight champion.

Aaron Pearl as Untouchable #3

Aaron Pearl

as Untouchable #3 (1 episode)

Aaron Pearl was born on May 11, 1972 and is currently 52 years old.

Colby Wilson as Corrupt Cop #1

Colby Wilson

as Corrupt Cop #1 (1 episode)

Colby Wilson was born on May 3, 1984 and is currently 40 years old.

Brad Kelly as Nico

Brad Kelly

as Nico (1 episode) , Thug (1 episode)

Brad Kelly is an actor and a stunt performer.

Lauro David Chartrand-DelValle as Thug

Lauro David Chartrand-DelValle

as Thug (1 episode)

Lauro David Chartrand-DelValle was born on September 24, 1965 and is currently 59 years old.

Vincent Gale as Pyotr Friedkin

Vincent Gale

as Pyotr Friedkin (1 episode)

Vincent Gale is a Scottish-born Canadian film and television actor, who won the Genie Award for Best Supporting Actor...

Ross Smith

as SCPD Clerk (1 episode)
Chad L. Coleman as Tobias Church

Chad L. Coleman

as Tobias Church (4 episodes)

From Wikipedia, the free encyclopedia. Chad L. Coleman is an American actor. He is best known for portraying Dennis ...

Daniel Joseph

as Armed Citizen #2 (1 episode)
Toby Levins as Eric Dunn

Toby Levins

as Eric Dunn (1 episode)

Toby Levins was born on June 10, 1981 in Adelaide, Australia. He is known for his work on Godzilla (2014), The Age of...

Dolph Lundgren as Konstantin Kovar

Dolph Lundgren

as Konstantin Kovar (6 episodes)

Hans Lundgren (born 3 November 1957), better known as Dolph Lundgren, is a Swedish actor, filmmaker, and martial arti...

Philip Granger as Fred

Philip Granger

as Fred (1 episode)

Philip Granger: is the distinguished recipient of a Gemini Award and two Hollywood Drama-Logue Awards. He has garnere...

Erica Luttrell as Dr. Laura Washington / Cyber-woman

Erica Luttrell

as Dr. Laura Washington / Cyber-woman (1 episode)

Erica Luttrell was born on March 20, 1980 and is currently 44 years old.

Tyler Ritter as Detective Billy Malone

Tyler Ritter

as Detective Billy Malone (6 episodes)

Tyler Ritter (born January 31, 1985) is an American actor best known as the star of The McCarthys. Ritter is the son ...

Garwin Sanford as Justin Claybourne

Garwin Sanford

as Justin Claybourne (1 episode)

​Garwin Sanford (born March 14, 1955 in Truro, Nova Scotia) is a Canadian actor best known for his portrayal of Narim...

Tyler James Noble

as Guard (1 episode)
Clayton James as Vincent Sobel

Clayton James

as Vincent Sobel (1 episode)

Clayton James Chitty-Oldham (born March 18, 1985) is a Canadian actor and model. He is best known for his role in the...

Julius Morgan

as Consigliere (1 episode)
Garry Chalk as Lieutenant General J.G. Walker

Garry Chalk

as Lieutenant General J.G. Walker (3 episodes)

From Wikipedia, the free encyclopedia. Gary Chalk (born February 17, 1952) is a British-born Canadian actor, dual US...

Cliff Chamberlain as James Edlund

Cliff Chamberlain

as James Edlund (1 episode)

Cliff Chamberlain was born on October 12, 1979 and is currently 45 years old.

Josh Brauer

as Skel (1 episode)
David Meunier as Ishmael Gregor

David Meunier

as Ishmael Gregor (7 episodes)

David Meunier (born David Miller; February 5, 1973) is an American actor. Meunier was born in Woodburn, Oregon. He p...

Mike Dopud as Viktor

Mike Dopud

as Viktor (6 episodes)

Mike Dopud is a Canadian film actor, television actor, voice actor, stuntman, stage actor and athlete. He is best kno...

Adrian Holmes as Frank Pike

Adrian Holmes

as Frank Pike (15 episodes)

A descendant from Barbados, West Indies, Adrian Holmes is an English-Canadian film and television actor, best known f...

Carly Pope as Susan Williams

Carly Pope

as Susan Williams (10 episodes)

Carly Pope (born August 28, 1980) is a Canadian actress. Description above from the Wikipedia article  Carly Pope, l...

Kacey Rohl as Alena Whitlock

Kacey Rohl

as Alena Whitlock (12 episodes)

Kacey Rohl (born August 6, 1991) is a Canadian actress. She is known for playing Sterling Fitch in the television cri...

Patrick Sabongui as Soldier #2

Patrick Sabongui

as Soldier #2 (1 episode) , Street Dealer (1 episode) , David Singh (3 episodes)

Patrick Sabongui was born on January 9, 1975 and is currently 49 years old.

Alistair Abell as Charles Eked

Alistair Abell

as Charles Eked (1 episode)

From Wikipedia, the free encyclopedia Alistair Abell is a Canadian screen and voice actor who works for Ocean Studio...

Anna Hopkins as Samantha Clayton

Anna Hopkins

as Samantha Clayton (5 episodes)

Anna Hopkins is a Canadian actress born in Montreal, Quebec. She is the daughter of visual artist Tom Hopkins. Hopkin...

Leo Chiang as Supermax Guard

Leo Chiang

as Supermax Guard (1 episode)

Leo Chiang was born on January 20, 1976 and is currently 48 years old.

Donald Sales as Rob Reynolds

Donald Sales

as Rob Reynolds (1 episode)

Donald Sales is known for The Adam Project (2022), Coffee & Kareem (2020) and The Dollanganger Saga (2014).

Fraser Aitcheson as Chains

Fraser Aitcheson

as Chains (1 episode)

Fraser Aitcheson was born on March 30, 1973 and is currently 51 years old.

Riley Broderick

as Dealer (1 episode)
Audrey Marie Anderson as Lyla Michaels / Harbinger

Audrey Marie Anderson

as Lyla Michaels / Harbinger (5 episodes) , Lyla Michaels (34 episodes)

Audrey Marie Anderson is an American film and television actress.

Anthony Ingram as Accountant

Anthony Ingram

as Accountant (1 episode)

Anthony Ingram was born on November 27, 1966 and is currently 57 years old.

Myles Edmund

as Clubber #2 (1 episode)
Simon Longmore as Bratva Pakhan

Simon Longmore

as Bratva Pakhan (1 episode)

Simon Longmore was born on February 9, 1970 and is currently 54 years old.

Teryl Rothery as Jean Loring

Teryl Rothery

as Jean Loring (7 episodes)

Teryl Rothery (born November 9, 1962) is a Canadian actress and voice actress. She is best known for her roles as Dr....

Kathleen Gati as Raisa

Kathleen Gati

as Raisa (6 episodes)

From Wikipedia, the free encyclopedia. Kathleen Gati (born 1967) is a Canadian TV and movie actress. Daughter of Hu...

Aaron Harrison

as Prisoner #1 (1 episode)
Bennett Taylor as Crosby

Bennett Taylor

as Crosby (2 episodes)

Bennett Taylor is a film and television actor.

Ricky He as Tony

Ricky He

as Tony (1 episode)

Ricky is a talented singer and actor.

Marco Soriano as Mr. X

Marco Soriano

as Mr. X (1 episode)

Marco Soriano was born on June 14, 1974 and is currently 50 years old.

Richard Yee as Boat Captain

Richard Yee

as Boat Captain (1 episode)

Richard Yee was born on September 23, 1959 and is currently 65 years old.

Ryan Jefferson Booth as Peter Yorke

Ryan Jefferson Booth

as Peter Yorke (2 episodes)

Ryan Jefferson Booth is an actor, known for iZombie (2015), Arrow (2012), DC's Legends of Tomorrow (2016) and Under W...

Lexa Doig as Talia al Ghul

Lexa Doig

as Talia al Ghul (9 episodes)

Lexa Doig (born Alexandra Lecciones Doig on June 8, 1973) is a Canadian TV and movie actress. She portrayed the title...

David Nykl as Anatoly Knyazev

David Nykl

as Anatoly Knyazev (36 episodes)

David Nykl (born 7 February 1967 in Prague, Czechoslovakia) is a Czech Canadian actor of film, television, commercial...

Emmanuel Addo

as Guard #1 (1 episode)
Josh Blacker as Magee

Josh Blacker

as Magee (1 episode)

Josh Blacker is an actor and writer.

John DeSantis as Reaper Tattoo

John DeSantis

as Reaper Tattoo (2 episodes)

John DeSantis was born on November 13, 1973 in Nanaimo, British Columbia, Canada. He is an actor, known for Master an...

Holly Dignard as Red Dart

Holly Dignard

as Red Dart (3 episodes)

Holly Elissa Dignard (born 1 October 1979) is a Canadian actress. She made her TV debut on the Sci-Fi Channel's hit ...

Aleks Paunovic as Prison Guard Felton

Aleks Paunovic

as Prison Guard Felton (2 episodes)

Aleks Paunovic is a Canadian actor. Paunovic is from Winnipeg, Manitoba, and "three generations of fighters" are in h...

Dan Martinez

as Goon (1 episode)
Tyler Hoechlin as Clark Kent / Superman

Tyler Hoechlin

as Clark Kent / Superman (2 episodes)

Tyler Lee Hoechlin  (born September 11, 1987) is an American actor who got his big break starring alongside Tom Hanks...

Laara Sadiq as Mayor Emily Pollard

Laara Sadiq

as Mayor Emily Pollard (3 episodes) , Councilwoman Emily Pollard (5 episodes)

Laara Sadiq is a Canadian stage, film and television actress. She holds a BFA from the University of British Columbia...

Mick Major

as Orderly (1 episode)
Venus Terzo as Dr. Schwartz

Venus Terzo

as Dr. Schwartz (14 episodes)

Venus Terzo (born 17 October 1967) is a Canadian actress.

Kyle Warren as Andrew Thornton

Kyle Warren

as Andrew Thornton (1 episode)

Kyle Warren is an actor and producer, known for Arrow (2012), Supernatural (2005) and Bates Motel (2013).

David Stuart as Deputy Director Bell

David Stuart

as Deputy Director Bell (4 episodes)

David Stuart was born on November 19, 1965 and is currently 59 years old.

Nels Lennarson as Anson

Nels Lennarson

as Anson (1 episode)

Nels Lennarson is a Canadian actor.

Orin McRey

as Tattoo Artist (1 episode)
Michael Jonsson as Kodiak

Michael Jonsson

as Kodiak (4 episodes)

Michael Jonsson was born on December 6, 1974 and is currently 49 years old.

Brad Loree as Angry Person

Brad Loree

as Angry Person (1 episode)

Brad Loree was born on July 5, 1960 and is currently 64 years old.

Bill Morris

as MacMillan Fairfield (1 episode)
Grant Gustin as Barry Allen / The Flash

Grant Gustin

as Barry Allen / The Flash (13 episodes)

Thomas Grant Gustin (born January 14, 1990) is an American actor and singer. He is best known for his roles as Barry ...

Bradley Stryker as Vincent

Bradley Stryker

as Vincent (1 episode)

Born and raised in the Pacific Northwest, Bradley is an award-recognized Actor whose debut feature film as Writer/Dir...

Brendan Fletcher as Stanley Dover

Brendan Fletcher

as Stanley Dover (7 episodes)

Brendan Fletcher (born December 15, 1981) is a Canadian actor.

Hiro Kanagawa as Neil Lamb

Hiro Kanagawa

as Neil Lamb (2 episodes)

From Wikipedia, the free encyclopedia. Hironobu Kanagawa (金川 弘敦, Kanagawa Hironobu, October 13, 1963) is a Japanese-...

Ty Olsson as Martin Somers

Ty Olsson

as Martin Somers (1 episode)

Ty Olsson is a Canadian voice, film and television actor, best known for voicing the dragon Ord on Dragon Tales, for ...

Charlie Barnett as John 'JJ' Diggle, Jr.

Charlie Barnett

as John 'JJ' Diggle, Jr. (5 episodes)

Charlie Barnett is an American actor, who starred as Alex Payne on the NBC drama Ordinary Joe, as Ben Marshall on the...

Alex Zahara as Anthony Venza

Alex Zahara

as Anthony Venza (1 episode)

Alex Zahara is a Canadian actor and a voice actor. Alex was born in Northern Alberta, and, according to his mother, h...

Olivia Cheng as Linda Park

Olivia Cheng

as Linda Park (2 episodes)

Olivia Cheng is a Canadian actress of Chinese descent. She was born in Edmonton, Alberta, Canada, in 1985. She began ...

Anoop Randhawa

as Paparazzi #2 (1 episode)
Russell Porter as Sin's Father

Russell Porter

as Sin's Father (1 episode)

Russell Porter is a Canadian actor based in Vancouver, British Columbia.

Nolan Gerard Funk as Cooper Seldon / Brother Eye

Nolan Gerard Funk

as Cooper Seldon / Brother Eye (3 episodes)

The Canadian actor started out as a national gymnast and diver. He is also fluent in French and German. He received h...

Joshua Garcia

as Young Guard (1 episode)

Crew of Arrow

Discover the backstage crew of Arrow →