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
  • FAQ
IMDbPro
Neil Dudgeon and Gwilym Lee in Midsomer Murders (1997)

Full cast & crew

Harvest of Souls

Midsomer Murders

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Nicholas Laughland
    Nicholas Laughland
    director (as Nick Laughland)

Writers

Edit
  • Caleb Ranson
    Caleb Ranson
    screenplay
  • Caroline Graham
    Caroline Graham
    based on characters by

Cast

Edit
(in credits order) verified as complete
  • Neil Dudgeon
    Neil Dudgeon
    Neil Dudgeon
    DCI John Barnaby
  • Gwilym Lee
    Gwilym Lee
    Gwilym Lee
    DS Charlie Nelson
  • Fiona Dolman
    Fiona Dolman
    Fiona Dolman
    Sarah Barnaby
  • Manjinder Virk
    Manjinder Virk
    Manjinder Virk
    Dr. Kam Karimore
  • Andrew Alexander
    Andrew Alexander
    Harry Wyham
  • Sean Delaney
    Sean Delaney
    Sean Nevins
  • Nikhita Essex
    Nikhita Essex
    Amy Wyham
  • Rory Fleck Byrne
    Rory Fleck Byrne
    Rory Fleck Byrne
    Dale Nevins
  • Sean Gleeson
    Sean Gleeson
    Rod Barkham
    (as Seán Gleeson)
  • Michael Higgs
    Michael Higgs
    Michael Higgs
    Butch Nevins
  • Michelle Holmes
    Michelle Holmes
    Michelle Holmes
    Trina Nevins
  • Lauren O'Neil
    Lauren O'Neil
    Rowena Deeley
  • Amber Rose Revah
    Amber Rose Revah
    Amber Rose Revah
    Jessica Myerscough
  • Emma Rydal
    Emma Rydal
    Geri Barkham
  • Helen Schlesinger
    Helen Schlesinger
    Serena Wyham
  • Meera Syal
    Meera Syal
    Meera Syal
    Clara Myerscough
  • Michael Thomson
    Michael Thomson
    Niall Deeley
  • Daisy Whalley
    Daisy Whalley
    Beth Wyham
  • David Yelland
    David Yelland
    David Yelland
    Jasper Wyham
Rest of cast listed alphabetically
  • Sykes
    Sykes
    Sykes the Jack Russell Terrier
  • Raj Awasti
    Raj Awasti
    Raj Awasti
    Fairground Visitor
    (uncredited)
  • Bern Collaço
    Bern Collaço
    Bern Collaço
    Police Officer
    (uncredited)
  • Susan Fordham
    Susan Fordham
    Susan Fordham
    Fairground Visitor
    (uncredited)
  • Stephen Hawke
    Stephen Hawke
    Crime Scene Police Officer
    (uncredited)
  • Michael Haydon
    Michael Haydon
    Police Officer
    (uncredited)
  • Ty Hurley
    Ty Hurley
    Fairground Worker
    /Visitor
    (uncredited)
  • Gia Labarbera
    Gia Labarbera
    Solicitor
    (uncredited)
  • Martyn Mayger
    Martyn Mayger
    Martyn Mayger
    Fairground Visitor
    (uncredited)
  • Pete the Medic (Was an SA)
    Pete Meads
    Pete Meads
    Police Officer
    (uncredited)
  • Richard Price
    Richard Price
    Richard Price
    Fairground Worker
    (uncredited)
  • Mike Ray
    Mike Ray
    CID Officer
    (uncredited)
  • Jon Wennington
    Jon Wennington
    Wall of Death Spectator
    (uncredited)
  • Chris Wilson
    Chris Wilson
    Chris Wilson
    Police Officer
    (uncredited)

Producers

Edit
  • Kim Crowther
    Kim Crowther
    executive producer
  • Phil Hunter
    Phil Hunter
    producer
  • Ian Strachan
    Ian Strachan
    line producer
  • Jo Wright
    Jo Wright
    executive producer

Composer

Edit
  • Jim Parker
    Jim Parker

Cinematographer

Edit
  • Andy Hollis
    Andy Hollis
    director of photography

Editor

Edit
  • Caroline Bleakley
    Caroline Bleakley

Casting Director

Edit
  • Louise Cross
    Louise Cross

Production Designer

Edit
  • Paul Booth
    Paul Booth

Art Director

Edit
  • Richard Field
    Richard Field

Costume Designer

Edit
  • Sue Thomson
    Sue Thomson

Makeup Department

Edit
  • Judith Barkas
    Judith Barkas
    makeup designer
  • Hannah Collett
    Hannah Collett
    makeup artist
  • Annie McConnell
    Annie McConnell
    daily hair and makeup trainee
  • Emma Croft
    Emma Croft
    makeup artist (uncredited)

Production Manager

Edit
  • Samantha Winter
    Samantha Winter
    post-production supervisor

Second Unit Directors or Assistant Directors

Edit
  • Eman Kazemi
    Eman Kazemi
    third assistant director
  • Huey Kerrigan
    Huey Kerrigan
    second assistant director
  • Bella Merritt
    Bella Merritt
    first assistant director

Art Department

Edit
  • Hollie Cleaver
    Hollie Cleaver
    art department assistant
  • Tom Coates
    Tom Coates
    standby art director
  • Chris Cunningham
    Chris Cunningham
    production buyer
  • Max Grant
    Max Grant
    dressing props
  • Sam Herschell
    Sam Herschell
    dressing props
  • Paul Kearney
    Paul Kearney
    property master
  • Simon King
    Simon King
    standby props
  • Steven Leadbitter
    Steven Leadbitter
    standby carpenter
  • David Stratford
    David Stratford
    standby props

Sound Department

Edit
  • Gareth Bull
    Gareth Bull
    dubbing mixer
  • John Downer
    John Downer
    sound editor
  • Laura Lovejoy
    Laura Lovejoy
    dialogue editor
  • Liam Ryan
    Liam Ryan
    sound maintenance / boom operator (uncredited)
  • Alex Thompson
    Alex Thompson
    sound recordist
  • Jeremy Brown
    Jeremy Brown
    sound recordist: second unit (uncredited)
  • James Drake
    James Drake
    a.d.r. mixer (uncredited)
  • Tim Parris
    Tim Parris
    sound trainee (uncredited)
  • Rob Price
    Rob Price
    foley mixer (uncredited)

Stunts

Edit
  • Ray De-Haan
    Ray De-Haan
    stunt coordinator
  • Tony Smart
    Tony Smart
    stunt coordinator
  • Sam Stefan
    Sam Stefan
    stunt double: Andrew Alexander (uncredited)

Camera and Electrical Department

Edit
  • Danny Butler
    Danny Butler
    electrician
  • Martin Cox
    Martin Cox
    gaffer
  • Dave Glossop
    Dave Glossop
    rigger
  • Ricky Hall
    Ricky Hall
    key grip
  • Matt Hillier
    Matt Hillier
    focus puller
  • Roman O'Toole-Howes
    Roman O'Toole-Howes
    grip trainee: dailies (as Roman O'Toole)
  • John Powell
    John Powell
    electrician
  • Ben Robinson
    Ben Robinson
    camera operator
  • Mark Thomas
    Mark Thomas
    best boy
  • Lewis Thorpe
    Lewis Thorpe
    camera trainee

Casting Department

Edit
  • Edward Lloyd
    Edward Lloyd
    extras casting

Costume and Wardrobe Department

Edit
  • Helen Felstead
    Helen Felstead
    costume assistant
  • Caroline Ring
    Caroline Ring
    costume supervisor

Editorial Department

Edit
  • Dan Coles
    Dan Coles
    colour grading
  • Tritia Espinoza
    Tritia Espinoza
    international editor
  • Simon Giblin
    Simon Giblin
    on-line editor
  • Sheelagh Duignan
    Sheelagh Duignan
    edit asistant (uncredited)

Location Management

Edit
  • Samantha-Jane Hunt
    Samantha-Jane Hunt
    location manager
  • Robin Pim
    Robin Pim
    supervising location manager
  • Matthew Shipley
    Matthew Shipley
    location assistant

Music Department

Edit
  • Laurence Anslow
    Laurence Anslow
    digital recordist

Script and Continuity Department

Edit
  • Alex Moat
    Alex Moat
    script supervisor
  • Oliver Rance
    Oliver Rance
    script editor

Transportation Department

Edit
  • Tomas Piekus
    Tomas Piekus
    transportation captain

Additional Crew

Edit
  • Athba AlKhudairy
    Athba AlKhudairy
    daily runner
  • Alex Carrodus-Cook
    Alex Carrodus-Cook
    assistant co-ordinator
  • Sarah Carswell
    Sarah Carswell
    production coordinator
  • Ann-Marie Fitzgerald
    Ann-Marie Fitzgerald
    production accountant (as Ann Marie Fitzgerald)
  • Pollyanna Gill
    Pollyanna Gill
    accounts assistant
  • Corrine Millson-Crane
    Corrine Millson-Crane
    assistant accountant
  • Hannah O'Donnell
    Hannah O'Donnell
    floor runner
  • Trudie Stottor
    Trudie Stottor
    chaperone
  • Lisa Vanoli
    Lisa Vanoli
    publicist
  • Betty Willingale
    Betty Willingale
    creative consultant

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.