Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • Trivia
IMDbPro
Stephen Amell in Arrow (2012)

Full cast & crew

Life Sentence

Arrow

Edit
See agents for this cast & crew on IMDbPro

Director

  • James Bamford
    James Bamford

Writers

  • Greg Berlanti
    Greg Berlanti
    developed by (creator) &
  • Marc Guggenheim
    Marc Guggenheim
    developed by (creator) &
  • Andrew Kreisberg
    Andrew Kreisberg
    developed by (creator)
  • Wendy Mericle
    Wendy Mericle
    written by &
  • Marc Guggenheim
    Marc Guggenheim
    written by
  • Oscar Balderrama
    Oscar Balderrama
    executive story editor
  • Sarah Tarkoff
    Sarah Tarkoff
    story editor

Cast

(in credits order) complete, awaiting verification
  • Stephen Amell
    Stephen Amell
    Stephen Amell
    Oliver Queen
    /Green Arrow
  • David Ramsey at an event for Arrow (2012)
    David Ramsey
    David Ramsey
    John Diggle
    /Spartan
  • Emily Bett Rickards
    Emily Bett Rickards
    Emily Bett Rickards
    Felicity Smoak
  • Echo Kellum at an event for Bel-Air (2022)
    Echo Kellum
    Echo Kellum
    Curtis Holt
    /Mr. Terrific
  • Rick Gonzalez
    Rick Gonzalez
    Rick Gonzalez
    Rene Ramirez
    /Wild Dog
  • Juliana Harkavy
    Juliana Harkavy
    Juliana Harkavy
    Dinah Drake
    /Black Canary
  • Katie Cassidy
    Katie Cassidy
    Katie Cassidy
    Laurel Lance
    /Black Siren
  • Paul Blackthorne
    Paul Blackthorne
    Paul Blackthorne
    Quentin Lance
  • Kirk Acevedo at an event for Invincible (2006)
    Kirk Acevedo
    Kirk Acevedo
    Ricardo Diaz
  • Caity Lotz
    Caity Lotz
    Caity Lotz
    Sara Lance
  • David Nykl
    David Nykl
    David Nykl
    Anatoly Knyazev
  • Sydelle Noel
    Sydelle Noel
    Sydelle Noel
    Samanda Watson
  • Venus Terzo in Da Vinci's Inquest (1998)
    Venus Terzo
    Venus Terzo
    Dr. Elisa Schwartz
  • Jarryd Baine
    Jarryd Baine
    Reporter
  • Josh Byer
    Josh Byer
    Josh Byer
    Officer Parks
  • Shayne Elliott
    Shayne Elliott
    Prisoner #3
  • Hamza Fouad
    Hamza Fouad
    Hamza Fouad
    Cyrus Broderick
  • Aaron Harrison
    Aaron Harrison
    Prisoner #1
  • Andrew Hedge
    Andrew Hedge
    Guard
  • Thomas Wayne Hum
    Thomas Wayne Hum
    Thomas Wayne Hum
    Prisoner #2
    (as Thomas Hum)
  • Jeremy Lacombe
    Jeremy Lacombe
    Jeremy Lacombe
    FBI Agent
  • Jack Moore in Arrow (2012)
    Jack Moore
    Jack Moore
    William Clayton
  • Rochelle Okoye
    Rochelle Okoye
    Rookie
  • Ron Robinson
    Ron Robinson
    Prisoner #4
  • Bennett Taylor
    Bennett Taylor
    Bennett Taylor
    Crosby
  • Nathan Yan
    Nathan Yan
    FBI Tech

Producers

  • James Bamford
    James Bamford
    producer
  • Greg Berlanti
    Greg Berlanti
    executive producer
  • Marc Guggenheim
    Marc Guggenheim
    executive producer
  • Jennifer Lence
    Jennifer Lence
    producer
  • Jordan Menn
    Jordan Menn
    associate producer
  • Wendy Mericle
    Wendy Mericle
    executive producer / producer (showrunner)
  • Carl Ogawa
    Carl Ogawa
    producer
  • Todd Pittson
    Todd Pittson
    producer (produced by)
  • Sarah Schechter
    Sarah Schechter
    executive producer
  • Beth Schwartz
    Beth Schwartz
    co-executive producer
  • Jon Wallace
    Jon Wallace
    producer

Composer

  • Blake Neely
    Blake Neely

Cinematographer

  • Gordon Verheul
    Gordon Verheul
    director of photography

Editor

  • Jessie Murray
    Jessie Murray

Casting

  • Lyndsey Baldasare
    Lyndsey Baldasare
  • David Rapaport
    David Rapaport
    casting director (as David H. Rapaport)

Production Designer

  • Richard Hudolin
    Richard Hudolin

Art Director

  • Bridget McGuire
    Bridget McGuire

Set Decorator

  • Dominique Fauquet-Lemaitre
    Dominique Fauquet-Lemaitre

Costume Designer

  • Maya Mani
    Maya Mani

Makeup Department

  • Chris Bennett
    Chris Bennett
    hair stylist
  • Paul Edwards
    Paul Edwards
    hair department head (as Paul J. Edwards)
  • Audrey Himmer-Jude
    Audrey Himmer-Jude
    assistant makeup artist
  • Tanya Howard
    Tanya Howard
    makeup department head
  • Jessica Glyn Jones
    Jessica Glyn Jones
    assistant hair stylist
  • Megan Nicholson
    Megan Nicholson
    assistant makeup artist
  • Lindi Joy Theron
    Lindi Joy Theron
    assistant makeup artist

Production Manager

  • Jacqueline C. Hernandez
    Jacqueline C. Hernandez
    post-production supervisor (as Jacqueline Hernandez)

Second Unit Directors or Assistant Directors

  • Matthew Johnson
    Matthew Johnson
    trainee assistant director
  • Robyn Ledoux
    Robyn Ledoux
    trainee assistant director

Art Department

  • Zahra Liberté Aldünia
    Zahra Liberté Aldünia
    set decoration coordinator
  • Lucas Alzu
    Lucas Alzu
    set dresser
  • Sofia Asvadi
    Sofia Asvadi
    set dresser
  • Santino Barile
    Santino Barile
    property master
  • Gordon D'Aoust
    Gordon D'Aoust
    Lead Carpenter
  • Darian Deering
    Darian Deering
    dresser/lead dresser/buyer
  • Tyrel Devlin
    Tyrel Devlin
    props (uncredited)
  • Kenneth H. Hawryliw
    Kenneth H. Hawryliw
    property master (as Ken Hawryliw)
  • Shay Hilliard
    Shay Hilliard
    graphic designer
  • Harrison Holtz
    Harrison Holtz
    best boy greens

Sound Department

  • Paradox Delilah
    Paradox Delilah
    boom operator: splinter unit
  • Greg Hewett
    Greg Hewett
    sound mixer
  • Dan Hiland
    Dan Hiland
    re-recording mixer
  • Michael E. Lawshe
    Michael E. Lawshe
    supervising sound editor (as Michael E. Lawshé)
  • Brian Lyster
    Brian Lyster
    sound mixer: splinter unit
  • Nick Miele
    Nick Miele
    sound assistant
  • Peter D. Lago
    Peter D. Lago
    sound effects editor (uncredited)
  • Jason Oliver
    Jason Oliver
    adr mixer (uncredited)
  • Robert Arturo Ramirez
    Robert Arturo Ramirez
    sound designer (uncredited)
  • Aaron Southerland
    Aaron Southerland
    adr mixer (uncredited)

Special Effects

  • Russell Allinson
    Russell Allinson
    special effects technician
  • Robert Martin Luther Carter
    Robert Martin Luther Carter
    special effects assistant
  • David Gauthier
    David Gauthier
    special effects coordinator (as Dave Gauthier)

Visual Effects

  • Chris Byrnes
    Chris Byrnes
    cg generalist
  • Tiffany Chang
    Tiffany Chang
    visual effects artist
  • Robert Cvengros
    Robert Cvengros
    tracking, matchmove, layout
  • Brad Griffin
    Brad Griffin
    animator
  • Nick Hillyard
    Nick Hillyard
    visual effects artist
  • Shawn Kearney
    Shawn Kearney
    visual effects artist
  • John Lipskie
    John Lipskie
    cg lead
  • Ryan Markley
    Ryan Markley
    visual effects artist
  • Ryan Massiah
    Ryan Massiah
    motion designer: Scarab Digital
  • Dustin Padgett
    Dustin Padgett
    visual effects artist

Stunts

  • Jason Bell
    Jason Bell
    stunt performer
  • Guy Bews
    Guy Bews
    stunts
  • Bruno Decary
    Bruno Decary
    stunt performer
  • Ken Do
    Ken Do
    stunt performer
  • Christian Dominguez
    Christian Dominguez
    stunt performer
  • Jesse Horn
    Jesse Horn
    stunt rigger
  • Robert Zen Humpage
    Robert Zen Humpage
    stunt performer
  • Chelsea Jackson
    Chelsea Jackson
    stunt double: Sydelle Noel
  • Sean Kohnke
    Sean Kohnke
    stunt performer
  • Marcus Vincios Maciel
    Marcus Vincios Maciel
    stunt double

Camera and Electrical Department

  • Matteo C. Angeles
    Matteo C. Angeles
    video playback operator
  • Tara Borg
    Tara Borg
    rigging electrician
  • Paul Brebner
    Paul Brebner
    camera operator
  • Trevor Broadbent
    Trevor Broadbent
    gaffer
  • Herb Crowder
    Herb Crowder
    A camera first assistant / first assistant camera: "a" camera (uncredited)
  • James Frystak
    James Frystak
    lighting technician
  • Oliver Hajdu
    Oliver Hajdu
    rigging gaffer (uncredited)
  • Stephen Simons
    Stephen Simons
    camera trainee
  • Chris Wasylyk
    Chris Wasylyk
    bestboy
  • Jim Bach
    Jim Bach
    Playback Coordinator (uncredited)

Animation Department

  • Tom D. Reiner
    Tom D. Reiner
    animator: opening sequence (uncredited)

Casting Department

  • Sean Cossey
    Sean Cossey
    casting: Canada
  • J.J. Ogilvy
    J.J. Ogilvy
    casting: Canada
  • Amy Wilson
    Amy Wilson
    casting associate
  • Patty Connolly
    Patty Connolly
    adr voice casting (uncredited)
  • Lauren Corry
    Lauren Corry
    casting assistant (uncredited)
  • Victoria Murphy
    Victoria Murphy
    casting assistant (uncredited)

Costume and Wardrobe Department

  • Kelsey Baran
    Kelsey Baran
    set costumer
  • Erin da Roza
    Erin da Roza
    background set supervisor
  • Adam DeKeyser
    Adam DeKeyser
    costume buyer
  • Tennille Oppen
    Tennille Oppen
    costume coordinator
  • Nicola Verheul
    Nicola Verheul
    bg costumer
  • Madeline Jensen
    Madeline Jensen
    costume buyer (uncredited)
  • Kai Lesack
    Kai Lesack
    truck costumer (uncredited)
  • Dani Malsbury
    Dani Malsbury
    costume set supervisor (uncredited)
  • Brie Thorpe
    Brie Thorpe
    assistant costume designer (uncredited)

Editorial Department

  • Richard Cordes
    Richard Cordes
    colorist: dailies
  • David Holland
    David Holland
    assistant editor
  • Ren Manlolo
    Ren Manlolo
    senior dailies operator
  • Jaydene Maryk
    Jaydene Maryk
    dailies producer
  • Samantha A. Morrison
    Samantha A. Morrison
    post-production coordinator (as Samantha A. Duncan)
  • Luisa Muxi Babinec Tomko
    Luisa Muxi Babinec Tomko
    on-line editor (uncredited)
  • Frank Berrios
    Frank Berrios
    colorist: color corrector (uncredited)
  • Raoul Crosby
    Raoul Crosby
    i/o operator (uncredited)
  • Kevin Fairfax Harwood
    Kevin Fairfax Harwood
    data io manager (uncredited)
  • Janira Natalie Hernandez
    Janira Natalie Hernandez
    post-production assistant (uncredited)

Location Management

  • Avery Raskin
    Avery Raskin
    location scout
  • David Costello
    David Costello
    assistant location manager (uncredited)

Music Department

  • Leah Harrison
    Leah Harrison
    music coordinator
  • Season Kent
    Season Kent
    music supervisor
  • Can Bolat
    Can Bolat
    music publisher (uncredited)
  • Raashi Kulkarni
    Raashi Kulkarni
    scoring assistant (uncredited)
  • Tim Perrine
    Tim Perrine
    composer: additional music (uncredited)
  • Murat Selçuk
    Murat Selçuk
    scoring assistant (uncredited)
  • Spencer Wright
    Spencer Wright
    assistant music editor (uncredited)

Script and Continuity Department

  • Matt Babinec
    Matt Babinec
    script supervisor (uncredited)
  • Jeane Wong
    Jeane Wong
    script coordinator (uncredited)

Transportation Department

  • Mike Sassen
    Mike Sassen
    transportation coordinator
  • Danny Dispirito
    Danny Dispirito
    transportation captain (uncredited)

Additional Crew

  • Mekayla Bierman
    Mekayla Bierman
    production assistant
  • Amanda Gwynne
    Amanda Gwynne
    set production assistant
  • Simone Johnen
    Simone Johnen
    production assistant (as Simone Winkelmann)
  • Tarryn Lee
    Tarryn Lee
    assistant production coordinator
  • Heather Wasylchuk
    Heather Wasylchuk
    assistant production coordinator
  • Elizabeth Kim
    Elizabeth Kim
    assistant: Marc Guggenheim (uncredited)
  • Morgan Marwick
    Morgan Marwick
    production assistant (uncredited)
  • Rebecca Rosenberg
    Rebecca Rosenberg
    writers production assistant (uncredited)

Contribute to this page

Suggest an edit or add missing content
  • IMDb Answers: Help fill gaps in our data
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.