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 SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysToronto Int'l Film FestivalIMDb TIFF Portrait StudioHispanic Heritage MonthSTARmeter 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
John Barrowman and Matt Nable in Arrow (2012)

Full cast & crew

This Is Your Sword

Arrow

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Wendey Stanzler
    Wendey Stanzler

Writers

Edit
  • Greg Berlanti
    Greg Berlanti
    developed by (creator) &
  • Marc Guggenheim
    Marc Guggenheim
    developed by (creator) &
  • Andrew Kreisberg
    Andrew Kreisberg
    developed by (creator)
  • Ben Sokolowski
    Ben Sokolowski
    teleplay by &
  • Brian Ford Sullivan
    Brian Ford Sullivan
    teleplay by
  • Erik Oleson
    Erik Oleson
    story by
  • Beth Schwartz
    Beth Schwartz
    executive story editor
  • Brian Ford Sullivan
    Brian Ford Sullivan
    staff writer
  • Mort Weisinger
    Mort Weisinger
    based on the DC Comics "Green Arrow" comic books created by (uncredited)
  • George Papp
    George Papp
    based on the DC Comics "Green Arrow" comic books created by (uncredited)

Cast

Edit
(in credits order)
  • Stephen Amell
    Stephen Amell
    Stephen Amell
    Oliver Queen
  • Katie Cassidy
    Katie Cassidy
    Katie Cassidy
    Laurel Lance
    /Black Canary
  • David Ramsey at an event for Arrow (2012)
    David Ramsey
    David Ramsey
    John Diggle
  • Willa Holland
    Willa Holland
    Willa Holland
    Thea Queen
  • Emily Bett Rickards
    Emily Bett Rickards
    Emily Bett Rickards
    Felicity Smoak
  • Colton Haynes
    Colton Haynes
    Colton Haynes
    Roy Harper
  • John Barrowman in Desperate Housewives (2004)
    John Barrowman
    John Barrowman
    Malcolm Merlyn
  • Paul Blackthorne
    Paul Blackthorne
    Paul Blackthorne
    Quentin Lance
    (credit only)
  • Brandon Routh
    Brandon Routh
    Brandon Routh
    Ray Palmer
    /The Atom
  • Matt Nable in DC's Legends of Tomorrow (2016)
    Matt Nable
    Matt Nable
    Ra's al Ghul
  • Katrina Law
    Katrina Law
    Katrina Law
    Nyssa al Ghul
  • Still of Karl Yune in Arrow in the Climb
    Karl Yune
    Karl Yune
    Maseo Yamashiro
    /Sarab
  • Rila Fukushima in Game of Thrones (2011)
    Rila Fukushima
    Rila Fukushima
    Tatsu Yamashiro
    /Katana
  • Marc Singer
    Marc Singer
    Marc Singer
    General Matthew Shrieve
  • Françoise Yip
    Françoise Yip
    Françoise Yip
    The Priestess
    (as Francoise Yip)
  • Kevin Haaland
    Kevin Haaland
    Skel
  • Skyler Mowatt
    Skyler Mowatt
    Skyler Mowatt
    Sentry
  • Brandon Nomura
    Brandon Nomura
    Brandon Nomura
    Akio Yamashiro
  • Howard Siegel
    Howard Siegel
    Manny
  • Lucas Wolf
    Lucas Wolf
    League Assassin

Producers

Edit
  • Greg Berlanti
    Greg Berlanti
    executive producer
  • Jake Coburn
    Jake Coburn
    co-executive producer
  • Marc Guggenheim
    Marc Guggenheim
    executive producer
  • Andrew Kreisberg
    Andrew Kreisberg
    executive producer
  • Jennifer Lence
    Jennifer Lence
    co-producer
  • Wendy Mericle
    Wendy Mericle
    co-executive producer
  • Carl Ogawa
    Carl Ogawa
    co-producer
  • Erik Oleson
    Erik Oleson
    co-executive producer
  • Todd Pittson
    Todd Pittson
    producer (produced by)
  • Sarah Schechter
    Sarah Schechter
    executive producer
  • Keto Shimizu
    Keto Shimizu
    co-producer
  • Ben Sokolowski
    Ben Sokolowski
    co-producer
  • Jon Wallace
    Jon Wallace
    co-producer

Composer

Edit
  • Blake Neely
    Blake Neely

Cinematographer

Edit
  • Corey Robson
    Corey Robson
    director of photography

Editor

Edit
  • Jessie Murray
    Jessie Murray

Casting

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

Production Designer

Edit
  • Richard Hudolin
    Richard Hudolin

Art Director

Edit
  • Bridget McGuire
    Bridget McGuire

Set Decorator

Edit
  • Dominique Fauquet-Lemaitre
    Dominique Fauquet-Lemaitre

Costume Designer

Edit
  • Maya Mani
    Maya Mani

Makeup Department

Edit
  • Danielle Fowler
    Danielle Fowler
    makeup department head
  • Tammy Fox
    Tammy Fox
    1st assistant makeup
  • Cayley Giene
    Cayley Giene
    makeup effects lab technician

Production Management

Edit
  • Robert W. Egami
    Robert W. Egami
    post-production supervisor
  • Michael Potkins
    Michael Potkins
    production manager

Second Unit Directors or Assistant Directors

Edit
  • Yannick Leray
    Yannick Leray
    second assistant director
  • Ken Shane
    Ken Shane
    first assistant director

Art Department

Edit
  • Santino Barile
    Santino Barile
    assistant property master
  • Tucker Cullinan
    Tucker Cullinan
    conceptual artist
  • Gordon D'Aoust
    Gordon D'Aoust
    Lead Carpenter
  • Darian Deering
    Darian Deering
    dresser/lead dresser/buyer
  • Caleb Friesen
    Caleb Friesen
    scenic carpenter
  • Robert Irving
    Robert Irving
    scenic artist
  • Philip Jean
    Philip Jean
    Construction Foreman
  • Candise Paul
    Candise Paul
    set dresser
  • Victoria Pearson
    Victoria Pearson
    set dec coordinator
  • Chris Pellizzari
    Chris Pellizzari
    set dresser

Sound Department

Edit
  • Dave Griffiths
    Dave Griffiths
    sound mixer
  • Mike Hibberson
    Mike Hibberson
    boom operator
  • Eric Moss
    Eric Moss
    assistant sound editor
  • Andy Bishop
    Andy Bishop
    utility cable (uncredited) / utility sound (uncredited)
  • Norval D. Crutcher III
    Norval D. Crutcher III
    adr editor (uncredited)
  • Jessica Goodwin
    Jessica Goodwin
    dialogue editor (uncredited)
  • 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) / sound effects editor (uncredited)

Special Effects

Edit
  • Russell Allinson
    Russell Allinson
    special effects technician
  • Eric Bullock
    Eric Bullock
    special effects
  • Chris Flemington
    Chris Flemington
    special effects assistant
  • Eric Vrba
    Eric Vrba
    special effects foreman (uncredited)

Visual Effects

Edit
  • Michael Cliett
    Michael Cliett
    on set visual effects supervisor / previz supervisor
  • Ashish Dani
    Ashish Dani
    matte painter
  • Jean-Luc Dinsdale
    Jean-Luc Dinsdale
    visual effects supervisor
  • Manuel Feria
    Manuel Feria
    compositor
  • Oded Granot
    Oded Granot
    digital compositor: Zoic
  • Adam Kelway
    Adam Kelway
    compositor
  • Shaun Lorienz
    Shaun Lorienz
    animator / visual effects animator (uncredited)
  • Priyank Murarka
    Priyank Murarka
    digital compositor
  • Jesse Nicodemus
    Jesse Nicodemus
    visual effects artist
  • Scott Rosekrans
    Scott Rosekrans
    senior cg generalist

Stunts

Edit
  • James Bamford
    James Bamford
    fight coordinator
  • Curtis Braconnier
    Curtis Braconnier
    stunts
  • Simon Burnett
    Simon Burnett
    Stunt double: Stephen Amell
  • J.J. Makaro
    J.J. Makaro
    stunt coordinator (as JJ Makaro)
  • Joel McGowan
    Joel McGowan
    assistant stunt coordinator / stunt performer (uncredited)
  • Atlin Mitchell
    Atlin Mitchell
    stunt double: Katie Cassidy
  • Mike Wu
    Mike Wu
    stunt performer
  • Eli Zagoudakis
    Eli Zagoudakis
    on-set stunt coordinator
  • Colin Decker
    Colin Decker
    stunt department coordinator (uncredited)
  • Sean Kohnke
    Sean Kohnke
    stunt performer (uncredited)

Camera and Electrical Department

Edit
  • Paul Brebner
    Paul Brebner
    first assistant camera
  • Trevor Broadbent
    Trevor Broadbent
    gaffer: second unit
  • Cate Cameron
    Cate Cameron
    still photographer
  • Glen Forrieter
    Glen Forrieter
    a dolly grip
  • Amie Gibbins
    Amie Gibbins
    second assistant camera
  • Oliver Hajdu
    Oliver Hajdu
    rigging gaffer (uncredited)
  • Jeffrey Mueller
    Jeffrey Mueller
    b dolly grip: operator (as Jeffrey Mueller)
  • Shamus Whiting-Hewlett
    Shamus Whiting-Hewlett
    gaffer
  • Jim Bach
    Jim Bach
    Playback Coordinator (uncredited)
  • Caragh Fitzsimmons
    Caragh Fitzsimmons
    first assistant camera (uncredited)

Casting Department

Edit
  • Sean Cossey
    Sean Cossey
    casting: Canada
  • J.J. Ogilvy
    J.J. Ogilvy
    casting: Canada (as JJ Ogilvy)
  • Jackie Sollitto
    Jackie Sollitto
    casting associate
  • Patty Connolly
    Patty Connolly
    adr voice casting (uncredited)

Costume and Wardrobe Department

Edit
  • Kelsey Chobotar
    Kelsey Chobotar
    background costumer
  • Morgan Spry-Young
    Morgan Spry-Young
    cutter
  • Meghan Birch
    Meghan Birch
    costumer (uncredited)

Editorial Department

Edit
  • Paul Allia
    Paul Allia
    colorist
  • Chad Band
    Chad Band
    dailies supervisor
  • Richard Cordes
    Richard Cordes
    colorist: dailies (uncredited)
  • Jacqueline L. Hernandez
    Jacqueline L. Hernandez
    post production supervisor
  • David Holland
    David Holland
    assistant editor
  • Ren Manlolo
    Ren Manlolo
    senior dailies operator
  • Kevin Fairfax Harwood
    Kevin Fairfax Harwood
    data io manager (uncredited)
  • George Manno
    George Manno
    colorist (uncredited)
  • Michael Sohcot
    Michael Sohcot
    on-line editor (uncredited)
  • Alex van Nieuwkuyk
    Alex van Nieuwkuyk
    dailies operator (uncredited)

Location Management

Edit
  • Bill Burns
    Bill Burns
    location manager
  • Avery Raskin
    Avery Raskin
    location scout

Music Department

Edit
  • Zed Starkovich
    Zed Starkovich
    music editor
  • Nathaniel Blume
    Nathaniel Blume
    composer: additional music (uncredited)
  • Can Bolat
    Can Bolat
    music publisher (uncredited)

Script and Continuity Department

Edit
  • Oscar Balderrama
    Oscar Balderrama
    script coordinator
  • Susan Williams
    Susan Williams
    script supervisor (uncredited)

Additional Crew

Edit
  • Beth Charlesworth
    Beth Charlesworth
    production assistant
  • Jilene Dyck
    Jilene Dyck
    first assistant production coordinator
  • Carly James
    Carly James
    production assistant
  • Tarryn Lee
    Tarryn Lee
    second assistant production coordinator
  • Fabio Novitsky
    Fabio Novitsky
    first aid, craft services
  • Simona Pandele
    Simona Pandele
    second assistant production coordinator
  • Vivien Pfeffer
    Vivien Pfeffer
    key production assistant
  • Rachael Catherine Pilas
    Rachael Catherine Pilas
    key production assistant
  • Andie Aichholz
    Andie Aichholz
    accounting clerk (uncredited)
  • Steve Dunphy
    Steve Dunphy
    production assistant (uncredited)

Contribute to this page

Suggest an edit or add missing content
  • 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.