Edit
"Midnight Mass" Book IV: Lamentations (TV Episode 2021) Poster

(TV Mini Series)

(2021)

Full Cast & Crew

Directed by 

Mike Flanagan

Writing Credits  

Mike Flanagan ... (written by) &
Dani Parker ... (written by) &
Mike Flanagan ... (creator)
 
Jamie Flanagan ... (story editor) (as James Flanagan) &
Joyce Sherrí ... (staff writer) &
Teresa Sutherland ... (staff writer)
 
Dani Parker ... (staff writer)

Cast (in credits order) complete, awaiting verification  

Kate Siegel ... Erin Greene
Zach Gilford ... Riley Flynn
Kristin Lehman ... Annie Flynn
Samantha Sloyan ... Bev Keane
Igby Rigney ... Warren Flynn
Rahul Kohli ... Sheriff Hassan
Annarah Cymone ... Leeza
Annabeth Gish ... Dr. Sarah Gunning
Alexandra Essoe ... Mildred Gunning (as Alex Essoe)
Rahul Abburi ... Ali Hassan
Matt Biedel ... Sturge
Michael Trucco ... Wade
Crystal Balint ... Dolly
Louis Oliver ... Ooker
Henry Thomas ... Ed Flynn
Hamish Linklater ... Father Paul
Robert Longstreet ... Joe Collie
Andrew Grush Andrew Grush ... Organist (as John Andrew Grush)
Marci T. House ... Mainland Doctor
Quinton Boisclair Quinton Boisclair ... Angel
Rest of cast listed alphabetically:
Kendall Goddard ... Mother to young children (uncredited)

Produced by 

Morgan Beggs ... co-producer
Adam Fasullo ... co-executive producer
Michael Fimognari ... co-producer
Mike Flanagan ... executive producer (showrunner)
Elan Gale ... consulting producer
Kathy Gilroy ... producer
Jeff Howard ... executive producer
Trevor Macy ... executive producer

Music by 

The Newton Brothers

Cinematography by 

Michael Fimognari ... director of photography

Editing by 

Mike Flanagan

Casting By 

Anne McCarthy
Kellie Roy

Production Design by 

Steve Arnold

Art Direction by 

Laurin Kelsey ... (art direction)
Andrew Li ... supervising art director

Set Decoration by 

Mark Lane

Costume Design by 

Terry Anderson

Makeup Department 

Lilia Afsahi ... hair department head / key hair stylist
Ozzy Alvarez ... special makeup effects department head
Kelsey Berk ... special makeup effects key
Brooke Fenton ... 1st assistant makeup artist
Corinne Fortunato ... mold maker
Felix Fox ... special makeup effects co-head of department
Caitlin Groves ... special makeup effects artist
Scott Holbert ... makeup effects technician
Amanda Imeson ... 1st Assist Makeup
Bree-Anna Lehto ... special makeup effects artist
Tammy Lim ... assistant hair stylist
Harlow MacFarlane ... special makeup effects co-key
Justin Michael Patterson ... special makeup effects artist
Justin Raleigh ... prosthetic and special make-up designer
Meghan Reilly ... special makeup effects technician
Kieran Smith ... fabrication
Debra Wiebe ... hair designer
Kodai Yoshizawa ... special makeup effects sculptor: Fractured FX

Production Management 

Jyoti Arora ... production manager
Moira Brophy ... post production executive: Netflix
Chad Fitz ... production manager

Second Unit Director or Assistant Director 

Morgan Beggs ... first assistant director
Thomas Ma ... key background coordinator
Jeremy Marc Poitras ... second assistant director: additional photography
Callie Porterfield ... second assistant director
Aimee Scott ... third assistant director

Art Department 

Aly Bérubé ... art department coordinator
Christy Camplin ... greensperson
Neil Colango ... props
Sofia Deniz ... props
Dylan Dowd ... head greens person
Nadaleen Godoy ... prop truck supervisor
Peter Grace ... construction coordinator
Matthew Hudolin ... lead carpenter
E.J. Kim ... set designer
Katy Kinsley ... on-set dresser
Alisa Layne ... art department assistant
Nadya Lina ... props buyer
Johnny Lopez ... Lead set dresser: art department
Jessica Malcolm ... art assistant
Darren Marshall ... lead carpenter
Midnight Mass ... principal on-set set dresser
Lucinda McGuire ... graphic designer
Kayla Meadows ... art department coordinator
Judson Pooyak ... assistant property master
Arin Ringwald ... graphic designer
Clayton Rivard ... paint coordinator
Noah Schnapp ... Global Rigging/Character Effects Supervisor
Luis Sidonio ... set designer
Andrew Smith ... set dec coordinator
Regan Steele ... set dresser

Sound Department 

Amy Barber ... foley editor / foley mixer
Donald D. Brown ... boom operator
Jonathan Bruce ... foley artist / foley editor
Jason Dotts ... Supervising Dialogue/ADR Editor
Trevor Gates ... supervising sound editor
Kristen Hirlinger ... dialogue editor
Julia Huberman ... additional foley editor
Paul B. Knox ... sound effects editor
James Miller ... sound effects editor
Ben Parker ... foley artist
Jamison Rabbe ... adr mixer
Russell Topal ... sound effects editor
Jonathan Wales ... Supervising Sound Editor / re-recording mixer
Michael T. Williamson ... sound mixer
Richard Wills ... additional foley editor

Special Effects by 

Jeff Lailey ... special effects assistant
Darren Marcoux ... special effects coordinator
Bill Pankiw ... special effects foreman
Ryan Szyda ... special effects assistant

Visual Effects by 

Keith Adams ... visual effects supervisor
Neishaw Ali ... visual effects executive producer
Jessica Amzoll ... digital compositor
Blake Anderson ... DFX supervisor
Nikolay Petrov Atanasov ... visual effects producer: GoldenSkyBirds
Paul Aubrey ... visual effects coordinator
Mathieu Bacchous ... compositor: spin vfx
Kader Bagli ... digital compositor: RISE Visual Effects Studios
Patrick Baitinger ... system administrator: RISE Visual Effects Studios
Graeme Baitz ... compositing supervisor
Adam Baker ... lead animator: Spin VFX
Marcel Bejenke ... fx artist: RISE Visual Effects Studios
Kris Bieringa ... system administrator: RISE Visual Effects Studios
Julia Boldt ... office manager: RISE Visual Effects Studios
Kristen Branan ... senior vice president: Global Production - Zoic Studios
Laura Brewer ... compositor: SPIN VFX
Kirk Brillon ... visual effects supervisor
Linus Burghardt ... compositing supervisor: RISE Visual Effects Studios
Benjamin Burr ... visual effects supervisor: RISE Visual Effects Studios
Abby Callard ... cg department manager: Spin VFX
Jeffrey Chan ... digital compositor: Zoic Studios
Nolan Conrad ... compositor
Ryan Cromie ... texture supervisor: spin vfx
Cesar Dacol Jr. ... creature art director
Ulisse Dickmann ... digital compositor: RISE Visual Effects Studios
Marian Dobrunz ... head of hr: RISE Visual Effects Studios
Sebastian Elsner ... head of development: RISE Visual Effects Studios
Tom Erickson ... visual effects editor
Bryan T. Evans ... senior tracking artist
Francesco Faranna ... visual effects producer: RISE Visual Effects Studios
Elias Fattal ... cg producer: visual effects
Heike Fekonja ... hr manager: RISE Visual Effects Studios
Matthew Froggatt ... lighting artist: RISE Visual Effects Studios
Florian Gellinger ... visual effects executive producer: RISE Visual Effects Studios
Jan Grundmann ... pipeline td: RISE Visual Effects Studios
David Hall ... animator: RISE Visual Effects Studios
Jonas Heinig ... system administrator: RISE Visual Effects Studios
Nadine Heinz ... hr manager: RISE Visual Effects Studios
Tomasz Herbst ... system administrator: RISE Visual Effects Studios
Lewis Hodd ... roto prep artist: RISE Visual Effects Studios
Dastin Hoffmann ... cg supervisor: RISE Visual Effects Studios
Falk Hofmann ... head of 2D: RISE Visual Effects Studios
Jan Honsbrok ... pipeline td: RISE Visual Effects Studios
Kolja Huebschmann ... pipeline td: RISE Visual Effects Studios
Adam Hulbert ... digital artist
Constandina Iliopoulos ... recruiter: RISE Visual Effects Studios
Sarah Indolfo ... system administrator: RISE Visual Effects Studios
Inna Itkin ... lighting supervisor
Zak Johannesen ... camera supervisor: Zoic Studios
Stefan Jähner ... pipeline td: RISE Visual Effects Studios
Evina Karatzia ... office manager: RISE Visual Effects Studios
Jari Koski ... system administrator: RISE Visual Effects Studios
Will Kosman ... digital matte painter
Mark Krentz ... cg supervisor
Kristian Kück ... fx supervisor: RISE Visual Effects Studios
Lisa Ronja Lassen ... lighting artist: RISE Visual Effects Studios
Gregor Loock ... system administrator: RISE Visual Effects Studios
Sergio Lopez ... roto prep artist: RISE Visual Effects Studios
Johannes Lumer ... rigging: RISE Visual Effects Studios
Paola Maiorana ... roto prep artist: RISE Visual Effects Studios
Oliver Markowski ... head of 3D: RISE Visual Effects Studios
Juan Diego Medellin ... layout/tracking artist
Sebastian Meinecke ... digital matte painter & concept artist: RISE Visual Effects Studios
Ashley Merla ... cg department manager: Spin VFX
Mozy Mervin ... visual effects coordinator
King Mugabi ... compositor: visual effects
Eva Mularonek ... visual effects coordinator: RISE Visual Effects Studios
Hieu Nguyen ... animator: RISE Visual Effects Studios
Nils Nißing ... cg artist: RISE Visual Effects Studios
Simon Ohler ... pipeline td: RISE Visual Effects Studios
Lara Osland ... visual effects executive producer
Hyelee Park ... asset artist
Bert Poole ... Creative Director: Spin VFX
Rob Price ... visual effects supervisor
Christine Pyle ... visual effects production manager: Spin VFX
Sasha Racette ... visual effects producer
Jana Rexhausen ... system administrator: RISE Visual Effects Studios
Andrew S. Ritchie ... data wrangler
Lucy Robert ... cg producer
Viktoria Rucker ... associate visual effects producer: RISE Visual Effects Studios
David Salamon ... lidar scanning supervisor: RISE Visual Effects Studios
David S. Sanchez ... scanning supervisor
Luca Scheller ... pipeline td: RISE Visual Effects Studios
Raphael Schinköth ... system administrator: RISE Visual Effects Studios
Abraham Schneider ... system administrator: RISE Visual Effects Studios
Yannic Schoof ... pipeline td: RISE Visual Effects Studios
Thorsten Schulz Genannt Schoen ... rigging td: RISE Visual Effects Studios
Eric Schumacher ... Visual Effects Bidding Producer: RISE Visual Effects Studios
Paul Schweizer ... pipeline td: RISE Visual Effects Studios
Maurizio Sestito ... visual effects editor
Cathy Shaw ... visual effects artist
Bobby-Jo Sinclair ... visual effects coordinator
Romain Sontag ... matchmove artist: RISE Visual Effects Studios
Jeremy Squires ... supervising lighting and rendering TD
Laura Staudenmaier ... cg artist: RISE Visual Effects Studios
Darryl Stawychny ... 3d scanning technician
Mariano Steiner ... lead creature artist: Spin VFX
Mark Stern ... visual effects supervisor: MAS fx
Stedman Tam ... visual effects editor
Kaiser Thomas ... Matte painter
Brian Tong ... vfx editor: Spin VFX
Danica Tsang ... visual effects producer
Sebastian Vazquez ... department manager
Ayaz Ahmed Vijapurwala ... Camera Track & Matchmove Artist
Johannes Vogt-Reimuth ... system administrator: RISE Visual Effects Studios
Kristina Walker ... lead compositor
Bernadette Watson ... compositor
Matthias Winkler ... associate cg supervisor: RISE Visual Effects Studios
Florian Wischer ... system administrator: RISE Visual Effects Studios
Daniel Witt ... lidar td: RISE Visual Effects Studios
Jesse Witt ... compositor
Alexander Wlk ... pipeline coordinator: RISE Visual Effects Studios
Karin Wolf ... cg artist: RISE Visual Effects Studios
Eddy Wolfson ... compositor
Jenna Yu ... sequence lead compositor
Nicole Stone ... visual effects coordinator: Netflix (uncredited)

Stunts 

Adam Chase ... stunt double: Zach Gilford
Damian Mavis ... Robert Longstreet stunt double
Lauro David Chartrand-Del Valle ... stunt coordinator (as Lauro David Chartrand-DelValle)

Camera and Electrical Department 

Scott Bonner ... key rigging grip
Brian Caissie ... dolly grip
Rob Erschbamer ... electrics set wirem
Ian Guns ... super-technocrane operator
Aaron Haesler ... first assistant camera: a camera
James Kniest ... additional photography
Kyle Leggett ... rigging gaffer
Ryan Marcoux ... dolly operator
Thomas Martens ... best boy electric
Neal Melancon ... video assistant
Wayne Moreheart ... lamp operator
Erin Nelligan ... console operator
Brianne Nord-Stewart ... Director of Photography Assistant
Aaron Olson ... digital imaging technician
Brian S. Osmond ... b camera operator/steadicam
Ryan Purcell ... camera/steadicam operator
Ken Reckahn ... console operator
James Reid ... a: camera/steadicam operator
Tony Richardson ... lamp operator
Sean Rooney ... gaffer
Luze Issa Rubio ... assistant camera
Zachary W. Sowinski ... grip (location segments)
Shaun Stander ... first assistant camera
Armin Teimoori ... generator operator
Troy Wagner ... a 1st assistant camera
Anna Waters ... lamp operator
Robin West ... lamp operator
Rob Wheeler ... rigging gaffer
Cody Zimmerman ... lead rigging grip

Casting Department 

Tara Bell-Irving ... casting assistant
Susan Boyajian ... adr voice casting
Jana Jacques Lind ... casting associate
Michelle Morrow ... casting assistant (as Michelle Pak)
Morgan Robbins ... casting associate

Costume and Wardrobe Department 

Susan Davis ... costume supervisor
Gabrielle de Barry ... set costumer
Sabrina Pollitt ... Key Background Costumer

Editorial Department 

Lisa Aquilino ... post production p.a. / post-production coordinator
James Brill ... on-line editor
Raoul Crosby ... i/o operator
Brittney DuFriend ... assistant colorist
Candice Kim ... Post Project Manager: dailies
Nancy Kirhoffer ... post production producer
Ren Manlolo ... senior dailies operator
Eric Potter ... visual effects editor
Will Reininga ... assistant colorist
Michael Roush ... night online editor
Brian Jeremiah Smith ... additional editor
Jaan Spirka ... colorist: dailies
Ross Thomson ... dailies supervisor
Jason Tobias ... post production supervisor
David Townsend ... post production coordinator
Quin Voth ... dailies operator

Location Management 

Mathew Jacinto-Uhrik ... assistant location manager
Jeremy Kulyk ... key assistant location manager
Otto Mak ... location manager
Neil Robertson ... location manager
Sarah Shaw ... trainee assistant location manager

Music Department 

James Burkholder ... assistant to composer
Deepakk Kaushik ... musician
Toko Nagata ... music supervisor
Brett Pierce ... music editor
Jasper Randall ... choir contractor / vocal contractor / vocalist
Justine von Winterfeldt ... music supervisor
Jonathan Wales ... score mixer
Alexa Collazo ... music clearance (uncredited)

Script and Continuity Department 

Kate McLaughlin ... script coordinator
Jen Oberem ... script supervisor

Transportation Department 

Corey Tufts ... Cast driver / cast driver

Additional Crew 

Kelaine Brand ... office production assistant
Suzie Bruce ... post accountant
Matthew Carew ... production assistant
Pete Corona ... network executive
Lee Dalmazzi ... key production assistant
Amanda Gray ... stand-in: Alex Essoe
Cole Hewlett ... assistant production coordinator
Kristopher Hori ... production assistant
Lexie Huber ... stand-in: Samantha Sloyan
Andre Ike ... production safety manager: Netflix OS
Katherine Kadler ... medical consultant
Jordan Lawlor ... associate producer
Whitney Lee ... Office Production Assistant
Lisa Lilge ... payroll accountant
Alexandra Magistro ... assistant: Mike Flanagan
Geoffrey McCarthy ... production executive: Netflix
Kristen McLaughlin ... netflix production coordinator
Charles Joseph Mitchell ... director's assistant
Terry Notary ... movement choreographer
Christy Anne Ocampo ... 1st assistant accountant
John M. Scherer ... assistant to trevor macy
Connor Tkachuk ... production coordinator
Beverly Wiens ... production accountant
Joere Estremadura ... production assistant (uncredited)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed