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
    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
Blood Drive (2017)

Full cast & crew

Welcome to Pixie Swallow

Blood Drive

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • David Straiton
    David Straiton

Writers

Edit
  • James Roland
    James Roland
    created by (creator)
  • Marc Halsey
    Marc Halsey
    written by
  • Nina Fiore
    Nina Fiore
    story editor &
  • John Herrera
    John Herrera
    story editor

Cast

Edit
(in credits order)
  • Alan Ritchson
    Alan Ritchson
    Alan Ritchson
    Arthur Bailey
  • Christina Ochoa
    Christina Ochoa
    Christina Ochoa
    Grace d'Argento
  • Thomas Dominique in Blood Drive (2017)
    Thomas Dominique
    Thomas Dominique
    Christopher Carpenter
  • Marama Corlett
    Marama Corlett
    Marama Corlett
    Aki
  • Colin Cunningham
    Colin Cunningham
    Colin Cunningham
    Julian Slink
  • Brandon Auret in Dead in the Water (2018)
    Brandon Auret
    Brandon Auret
    Rib Bone
  • Andrew Hall in Coronation Street (1960)
    Andrew Hall
    Andrew Hall
    The Gentleman
  • Darren Kent
    Darren Kent
    Darren Kent
    The Scholar
  • Tony Caprari at an event for Tarzan: The Epic Adventures (1996)
    Tony Caprari
    Tony Caprari
    Karl Kox
    (as Toni Caprari)
  • Roxane Hayward
    Roxane Hayward
    Roxane Hayward
    Mimi Kox
  • Rob van Vuuren
    Rob van Vuuren
    Mr. Scuttle
  • Claire Berlein
    Claire Berlein
    Claire Berlein
    Alex Kurosky
  • Adam Pelkowitz
    Adam Pelkowitz
    Fat E
  • Paul Pieterse
    Paul Pieterse
    Captain Clown Dick
  • Shaun Chad Smit
    Shaun Chad Smit
    Shaun Chad Smit
    Chad
    (as Shaun Smit)
  • Martin Van Geems
    Martin Van Geems
    Bearded Trucker
Rest of cast listed alphabetically
  • Sean Cameron Michael
    Sean Cameron Michael
    Sean Cameron Michael
    Old Man Heart
    (uncredited)

Producers

Edit
  • Cheryl Eatock
    Cheryl Eatock
    line producer
  • Terry Gould
    Terry Gould
    producer
  • Marc Halsey
    Marc Halsey
    consulting producer
  • Jeffrey M. Hayes
    Jeffrey M. Hayes
    co-executive producer (as Jeffrey Hayes)
  • John Hlavin
    John Hlavin
    executive producer
  • Fredrik Malmberg
    Fredrik Malmberg
    executive producer
  • Terry Matalas
    Terry Matalas
    consulting producer
  • James Roland
    James Roland
    co-executive producer
  • Gregg Simon
    Gregg Simon
    associate producer
  • David Straiton
    David Straiton
    executive producer
  • Janace Tashjian
    Janace Tashjian
    producer
  • Mark Wheeler
    Mark Wheeler
    producer

Composer

Edit
  • Michael Gatt
    Michael Gatt

Cinematographer

Edit
  • Yaron Levy
    Yaron Levy
    director of photography

Editors

Edit
  • Matthew Rundell
    Matthew Rundell
  • Tessa Verfuss
    Tessa Verfuss

Casting

Edit
  • Gayle Pillsbury
    Gayle Pillsbury
    casting director (original casting by)
  • Bonnie Zane
    Bonnie Zane

Production Designer

Edit
  • Andrew Orlando
    Andrew Orlando

Art Director

Edit
  • Guy Potgieter
    Guy Potgieter
    supervising art director

Set Decorator

Edit
  • Andrew McCarthy
    Andrew McCarthy

Costume Designer

Edit
  • Danielle Knox
    Danielle Knox

Makeup Department

Edit
  • Jilly Green
    Jilly Green
    key hair stylist
  • Jodi Ann Hartogh
    Jodi Ann Hartogh
    makeup artist (as Jodi-Ann Hartogh)
  • Riette Hayward
    Riette Hayward
    makeup artist
  • Marli Kruger
    Marli Kruger
    key makeup artist
  • Kerry Skelton
    Kerry Skelton
    makeup designer: hair designer
  • Natassha Struwig
    Natassha Struwig
    crowd daily
  • Jessica Veasey
    Jessica Veasey
    makeup artist
  • Juanette Visser
    Juanette Visser
    crowd hair & make-up supervisor (uncredited)

Production Management

Edit
  • Carol Heij
    Carol Heij
    production manager
  • Sarah Potts
    Sarah Potts
    post-production supervisor
  • Timothy Shaw
    Timothy Shaw
    production manager
  • Cate Uys
    Cate Uys
    production coordinator

Second Unit Directors or Assistant Directors

Edit
  • Killian April
    Killian April
    set P.A.
  • Nadia Brand
    Nadia Brand
    second assistant director
  • Kelsey Hoffe
    Kelsey Hoffe
    Basecamp Assistant Director / Basecamp PA
  • Gregg Simon
    Gregg Simon
    second unit director
  • Lee Roy Titus
    Lee Roy Titus
    second second assistant director
  • Corry Turner
    Corry Turner
    first assistant director
  • De Villiers Fourie
    De Villiers Fourie
    first assistant director: second unit (uncredited)

Art Department

Edit
  • Kenneth Berg
    Kenneth Berg
    construction supervisor
  • Kay Carmichael
    Kay Carmichael
    storyboard artist
  • Janine Coleman
    Janine Coleman
    HOD Scenic Artist / hod master painter (uncredited)
  • Storm Dyssell
    Storm Dyssell
    props standby
  • Jennifer Goodwin
    Jennifer Goodwin
    set dresser
  • Christine Gouws
    Christine Gouws
    action vehicles coordinator
  • Carma Le Roux
    Carma Le Roux
    set dresser buyer
  • Tracy Perkins
    Tracy Perkins
    art department
  • Malwande Sigabi
    Malwande Sigabi
    set designer
  • Wynand Smit
    Wynand Smit
    on-set dresser

Sound Department

Edit
  • Samuel Ejnes
    Samuel Ejnes
    re-recording mixer
  • Diego Gat
    Diego Gat
    re-recording mixer
  • Claire Hesom
    Claire Hesom
    boom operator
  • Jason King
    Jason King
    supervising sound editor
  • Walter Spencer
    Walter Spencer
    foley supervisor
  • Glen Van Staden
    Glen Van Staden
    2nd unit sound
  • Joe Cappelletti
    Joe Cappelletti
    group adr director (uncredited)
  • Barry Donnelly
    Barry Donnelly
    adr recordist (uncredited)
  • Mitch Dorf
    Mitch Dorf
    adr mixer (uncredited)
  • Mike Horton
    Mike Horton
    foley artist (uncredited)

Special Effects

Edit
  • Serena Ciralli
    Serena Ciralli
    special effects assistant
  • Brendon Groenewald
    Brendon Groenewald
    special effects coordinator
  • Forreal Joe Osei Mensah
    Forreal Joe Osei Mensah
    special effects
  • John Smith
    John Smith
    special effects supervisor
  • Hermie Venter
    Hermie Venter
    special effects technician
  • Delon Baatjes
    Delon Baatjes
    special effects technician (uncredited)
  • Damian Doublé
    Damian Doublé
    special effects technician (uncredited)
  • Mekyle Lakay
    Mekyle Lakay
    special effects technician (uncredited)

Visual Effects

Edit
  • Bijay Awale
    Bijay Awale
    lead artist
  • Jacques Bock
    Jacques Bock
    visual effects producer: motif studios
  • Gyanon Chitrakar
    Gyanon Chitrakar
    digital compositor
  • Wynand de Wet
    Wynand de Wet
    compositor
  • Chad Finnerty
    Chad Finnerty
    visual effects supervisor: Digital Frontier FX
  • Demi-Ray Goldberg
    Demi-Ray Goldberg
    visual effects artist
  • Jeremy Hattingh
    Jeremy Hattingh
    visual effects supervisor
  • Megan Hattingh
    Megan Hattingh
    visual effects producer
  • Kiran Bhakta Joshi
    Kiran Bhakta Joshi
    visual effects executive producer
  • Jaimie Lee Jota-Finnerty
    Jaimie Lee Jota-Finnerty
    visual effects producer: Digital Frontier FX

Stunts

Edit
  • Damian Green
    Damian Green
    stunt rigger
  • Kerry Gregg
    Kerry Gregg
    stunt coordinator
  • Paul Hampshire
    Paul Hampshire
    stunt double: Colin Cunningham / assistant stunt coordinator (uncredited) / second unit stunt coordinator (uncredited)
  • Dean Johnson
    Dean Johnson
    stunt performer
  • Lana Katz
    Lana Katz
    stunt performer
  • Jenny Umbhau
    Jenny Umbhau
    stunt actor
  • Nathan Barris
    Nathan Barris
    stunt performer (uncredited)
  • Brenda Firmani
    Brenda Firmani
    stunt double: Marama Corlette (uncredited)
  • Malin Kirjonen
    Malin Kirjonen
    stunt double: Christina Occhoa (uncredited)
  • Shane John Kruger
    Shane John Kruger
    stunt performer: Cannibal Trucker (uncredited)

Camera and Electrical Department

Edit
  • Hein de Vos
    Hein de Vos
    director of photography: second unit
  • James Frater
    James Frater
    camera operator: "a" camera / steadicam operator
  • Guy Hodgen
    Guy Hodgen
    camera operator: "b" camera
  • Makororo Mafolo
    Makororo Mafolo
    assistant grip
  • King Masengere
    King Masengere
    assistant grip
  • Chris Maseti
    Chris Maseti
    assistant grip - 2nd unit
  • Dean McGowan
    Dean McGowan
    electrician
  • Vincent Ngcobo
    Vincent Ngcobo
    electrician
  • Dumi Ndumiso Ninela
    Dumi Ndumiso Ninela
    assistant grip
  • Athi Pokolo
    Athi Pokolo
    electrician

Casting Department

Edit
  • Keenan Arrison
    Keenan Arrison
    casting assistant (credit only)
  • Sarah Elizabeth Barlin
    Sarah Elizabeth Barlin
    casting assistant
  • Nancy Bishop
    Nancy Bishop
    casting: U.K.
  • Bonnie Lee Bouman
    Bonnie Lee Bouman
    casting: South Africa
  • Kristina Erdely
    Kristina Erdely
    casting consultant
  • Craig Swanepoel
    Craig Swanepoel
    extras casting director
  • Jenna Bamberger
    Jenna Bamberger
    casting associate (uncredited)

Costume and Wardrobe Department

Edit
  • Katherine De Klerk
    Katherine De Klerk
    costume coordinator
  • Lauren de Reuck
    Lauren de Reuck
    costume assistant
  • Claire Dibden
    Claire Dibden
    costume crowd supervisor
  • Michelle Etzebeth
    Michelle Etzebeth
    set costumer
  • Nasiep Fagrie
    Nasiep Fagrie
    head cutter (as Fagrie Naslep)
  • Inge Hough
    Inge Hough
    key costumer
  • Jeremy Johnson
    Jeremy Johnson
    set costumer
  • Carren Marchant
    Carren Marchant
    costume assistant
  • Lynzi McEvoy
    Lynzi McEvoy
    Fabrication Hod
  • Jodi Smith
    Jodi Smith
    costume assistant

Editorial Department

Edit
  • J. Cody Baker
    J. Cody Baker
    colorist
  • Reanne de Klerk
    Reanne de Klerk
    dailies technician (as Reanne Leigh)
  • Vincent Ferro
    Vincent Ferro
    finishing coordinator
  • Alexis Guajardo
    Alexis Guajardo
    finishing producer
  • Noor Haydar
    Noor Haydar
    post-production coordinator
  • Devin Horch
    Devin Horch
    on-line editor
  • RoMarius LaMon
    RoMarius LaMon
    post-production assistant
  • Jacques McDonald
    Jacques McDonald
    dailies producer
  • Firoza Rahim
    Firoza Rahim
    dailies supervisor
  • Jared Simon
    Jared Simon
    assistant editor

Location Management

Edit
  • Jean Roux
    Jean Roux
    assistant location manager
  • Tarryn Greybè
    Tarryn Greybè
    location coordinator (uncredited)

Music Department

Edit
  • Charlie Haggard
    Charlie Haggard
    music supervisor
  • Jim Harrison
    Jim Harrison
    music editor
  • Oliver Hild
    Oliver Hild
    music supervisor
  • Jessica Rae Huber
    Jessica Rae Huber
    scoring consultant
  • Michael B. Schmidt
    Michael B. Schmidt
    additional music
  • Michael Gatt
    Michael Gatt
    composer: theme music (uncredited)
  • Jason La Rocca
    Jason La Rocca
    music scoring mixer (uncredited)
  • Peter Rotter
    Peter Rotter
    music contractor (uncredited)
  • Ro Rowan
    Ro Rowan
    musician: cello (uncredited) / scoring coordinator (uncredited)

Script and Continuity Department

Edit
  • Luke Yiangou Mason
    Luke Yiangou Mason
    script coordinator

Transportation Department

Edit
  • Ashley Jeffery
    Ashley Jeffery
    driver (as Ashley Jeffrey)
  • Grant Kilian
    Grant Kilian
    unit and transport manager
  • Niki Schutt
    Niki Schutt
    transportation assistant (uncredited)

Additional Crew

Edit
  • Nicole Beale
    Nicole Beale
    assistant unit publicist
  • Peter Clark
    Peter Clark
    production accountant
  • Aqeel Isaacs
    Aqeel Isaacs
    assistant production coordinator
  • Belinda Johnson
    Belinda Johnson
    creative producer: Film Afrika
  • Nezile Ntutha
    Nezile Ntutha
    production assistant
  • Barbara Pullan
    Barbara Pullan
    production accountant
  • Abby Lynne Smith
    Abby Lynne Smith
    assistant to executive producer
  • Mogammad Angus
    Mogammad Angus
    set medic (uncredited)
  • Kelsey Hoffe
    Kelsey Hoffe
    set production assistant: assistant directing department (uncredited)
  • Asif Narker
    Asif Narker
    accounts trainee (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.