Edit
"Riverdale" Chapter Four: The Last Picture Show (TV Episode 2017) Poster

Full Cast & Crew

Directed by 

Mark Piznarski

Writing Credits  

Roberto Aguirre-Sacasa ... (developed by)
 
Michael Grassi ... (written by)

Cast (in credits order) verified as complete  

K.J. Apa ... Archie Andrews (as KJ Apa)
Lili Reinhart ... Betty Cooper
Camila Mendes ... Veronica Lodge
Cole Sprouse ... Jughead Jones
Marisol Nichols ... Hermione Lodge
Madelaine Petsch ... Cheryl Blossom
Mädchen Amick ... Alice Cooper
Luke Perry ... Fred Andrews
Casey Cott ... Kevin Keller
Martin Cummins ... Sheriff Tom Keller
Robin Givens ... Sierra McCoy
Sarah Habel ... Geraldine Grundy
Skeet Ulrich ... FP Jones
Nathalie Boltt ... Penelope Blossom
Barclay Hope ... Cliff Blossom
Lochlyn Munro ... Hal Cooper
Rob Raco ... Joaquin DeSantos
Tom McBeath ... Smithers
Caitlin Mitchell-Markovitch ... Ginger Lopez
Olivia Ryan Stern Olivia Ryan Stern ... Tina Patel (as Olivia Ryan-Stern)
Moses Thiessen ... Ben Button
Rest of cast listed alphabetically:
Peter Brown Peter Brown ... Hipster (uncredited)

Produced by 

Roberto Aguirre-Sacasa ... executive producer
Aaron Allen ... producer
Greg Berlanti ... executive producer
Julia Cohen ... producer
Jon Goldwater ... executive producer
Michael Grassi ... supervising producer
Yolonda Lawrence ... supervising producer (as Yolonda E. Lawrence)
Jennifer Lence ... co-producer
Ross Maxwell ... producer
John B. Moranville ... producer (as JB Moranville) (produced by)
Amy Myrold ... associate producer
Carl Ogawa ... co-producer
Sarah Schechter ... executive producer

Music by 

Blake Neely

Cinematography by 

Stephen Jackson

Film Editing by 

Daniel H. Holland ... (as Dan Holland)

Casting By 

Lyndsey Baldasare
David Rapaport ... (as David H. Rapaport)

Production Design by 

Eric Norlin

Art Direction by 

Carlos Bolbrugge

Set Decoration by 

Tamara Gauthier

Costume Design by 

Rebekka Sorensen-Kjelstrup ... (as Rebekka Sørensen-Kjelstrup)

Makeup Department 

Florencia Cepeda ... hair stylist
Erin Mackenzie ... makeup department head
Rosa Terracciano ... hair department head
Azita Abbaspour ... assistant makeup artist (uncredited)
Deborah Agarsky ... first assistant hair stylist (uncredited)
Florencia Cepeda ... first assistant hair stylist (uncredited)
Audrey Himmer-Jude ... daily makeup artist (uncredited)
Beverly Hoy ... assistant makeup artist (uncredited)
Sandy Lindala ... prosthetic makeup coordinator (uncredited)
Ashley Osmond ... first assistant hair stylist (uncredited)

Production Management 

Timothy B.L. Sereda ... production manager
Michael Prosetti ... post-production supervisor (uncredited)

Second Unit Director or Assistant Director 

Chris Lamb ... first assistant director (as Christopher Lamb)
Brett McCord ... second assistant director
James Forrester ... trainee assistant director (uncredited)
Richard Graham ... trainee assistant director (uncredited)
Meaghan Irene Johnson ... third assistant director (uncredited)

Art Department 

Andras Bagoly ... property master
Josh Goodman ... assistant props
Jonathan Alan Abbott ... set designer (uncredited)
Jason Bachmann ... set dresser (uncredited)
Vinita Bakhale ... graphic artist (uncredited)
Corey Barefoot ... set dresser (uncredited)
Steve Barrie ... lead locations carpenter (uncredited)
Eli Best ... assistant art director (uncredited)
Stefan Bozenich ... lead painter (uncredited)
Randy Casano ... construction foreman (uncredited)
Ronaye Ireland ... lead set dresser (uncredited)
Hadessah Lalin ... set decoration coordinator (uncredited)
Brad Oleksy ... greensman (uncredited)
Trevor Oleksy ... head greens (uncredited)
Kayla Rilling ... assistant property master (uncredited)
Katherine Sharpe ... props buyer (uncredited)
Jake Warren ... props (uncredited)
William Wile ... set designer (uncredited)
Nina Wright ... construction buyer (uncredited)
Stephen Wright ... construction coordinator (uncredited)

Sound Department 

Dan Hiland ... re-recording mixer
Brian Lyster ... sound mixer
Mike Marchain ... supervising sound editor
Gary D. Rogers ... re-recording mixer
Paul Biason ... boom operator (uncredited)
Mark Cleary ... sound effects editor (uncredited)
Christopher Cleator ... adr mixer (uncredited)
Damon Cohoon ... assistant sound editor (uncredited)
Jason Oliver ... adr mixer (uncredited)

Special Effects by 

Cameron McDougall ... special effects technician (uncredited)
Kyle T. Moore ... special effects coordinator (uncredited)
Temujin Shilo ... special effects first assistant (uncredited)

Visual Effects by 

Gevork Babityan ... visual effects artist: Encore VFX (uncredited)
Meagan Condito ... visual effects producer: Encore VFX (uncredited)
James L. Davidson ... senior compositor (uncredited)
Felicia Guest ... digital compositor: Encore (uncredited)
Tanya Kevorkian ... visual effects coordinator (uncredited)

Stunts 

Jacob Rupp ... stunt coordinator
Tommy Clarke ... stunts (uncredited)

Camera and Electrical Department 

Chris Alexander ... key grip
Caragh Fitzsimmons ... first assistant camera: "a" camera
Robin A. Smith ... camera operator: "a" camera (as Robin Smith)
Calen Zantolas ... gaffer
Trevor Berry ... best boy electric (uncredited)
Dean Buscher ... still photographer (uncredited)
Sean Elliott ... camera operator: "b" camera (uncredited)
Marty Kamron ... lighting technician (uncredited)
Randy Meehan ... camera trainee (uncredited)
Clint Paglaro ... digital imaging technician (uncredited)
Francisco Passuelo ... second assistant camera: "b" camera (uncredited)
Jeffery Seeger ... rigging gaffer (uncredited)
Brian Shaw ... second assistant camera: "a" camera (uncredited)
Mike Sintzel ... lighting technician (uncredited)
Thomas Yardley ... first assistant camera: "b" camera (uncredited)

Casting Department 

Sean Cossey ... casting: Canada
Tanya Giang ... casting associate
J.J. Ogilvy ... casting: Canada (as JJ Ogilvy)
Sandra-Ken Freeman ... extras casting (uncredited)
Ainsley Klassen ... extras casting assosciate (uncredited)

Costume and Wardrobe Department 

Carmen Ferguson ... truck costumer (uncredited)
Andrea Hakesley ... costume coordinator (uncredited)
Angela Ivanochko ... costume buyer (uncredited)
Tammy Joe ... costume buyer (uncredited)
Jennifer Maarsman ... prep costumer (uncredited)
Carolyn McCauley ... costumer (uncredited)
Lore Penner ... seamstress (uncredited)
Maria Tyson ... assistant costume designer (uncredited)

Editorial Department 

Joy Lin ... dailies
Marvin Matyka ... assistant editor
Amy Parks ... assistant editor
Bob Barth ... post-production assistant (uncredited)
Raoul Crosby ... dailies (uncredited) / i/o operator (uncredited)
James Davies ... dailies operator (uncredited)
Shane Harris ... colorist (uncredited)
Michelle L. Jensen ... post-production coordinator (uncredited)
Damian Pelphrey ... additional colorist (uncredited)
Mykel Thuncher ... colorist: dailies (uncredited)
David T.A. Warren ... video playback editor (uncredited)

Location Management 

Michael J. LeGresley ... location manager
Jessica Lynn Rupert ... trainee assistant location manager (uncredited)

Music Department 

Alexandra Patsavas ... music supervisor
Zed Starkovich ... music editor
Sherri Chung ... composer: additional music (uncredited)
Brittany Whyte ... music coordinator (uncredited)

Script and Continuity Department 

Elspeth Grafton ... script supervisor (uncredited)

Transportation Department 

James Marshall ... transportation captain
Chris Clarke ... transportation coordinator (uncredited)
Lorne Davidson ... cast driver (uncredited)
Nik Duperon ... honeywagon driver (uncredited)
Ray Evans ... transportation captain (uncredited)

Other crew 

Marvin Matyka ... trailer producer
Robert Broderick ... production assistant (uncredited)
Jasmine Chaos ... production assistant (uncredited)
Michelle Curtis ... production assistant (uncredited)
Sam Curtis ... production assistant (uncredited)
Giovanni DeFazio Fleming ... production staff (uncredited)
Selena Ginger ... payroll accountant (uncredited)
Roqaya A. Hameid ... first assistant production coordinator (uncredited)
Dan King ... writers production assistant (uncredited)
Tom Motz ... first aid/craft service (uncredited)
Daniele Simone ... key production assistant (uncredited)
Lynne Taylor ... production coordinator (uncredited)
Randy Thomas ... assistant production coordinator (uncredited)
Mary Thomson ... cello teacher (uncredited)
Annie Walls ... production accountant (uncredited)
Michael Zwart ... chef (uncredited)
Crew believed to be complete

See also

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

Contribute to This Page


Recently Viewed