Edit
Upstream Color (2013) Poster

Full Cast & Crew

Directed by 

Shane Carruth

Writing Credits (in alphabetical order)  

Shane Carruth ... (written by)

Cast (in credits order)  

Amy Seimetz ... Kris
Shane Carruth ... Jeff
Andrew Sensenig ... The Sampler
Thiago Martins Thiago Martins ... Thief
Kathy Carruth Kathy Carruth ... Orchid Mother
Meredith Burke Meredith Burke ... Orchid Daughter
Andreon Michael ... Peter (as Andreon Watson)
Ashton Miramontes Ashton Miramontes ... Lucas
Myles McGee Myles McGee ... Monty
Frank Mosley ... Husband
Carolyn King ... Wife
Kerry McCormick ... OBGYN
Marco Antonio Rodriguez ... MRI Tech
Brina Palencia ... Woman in Club
Lynn Blackburn ... HR Manager
John Walpole ... Bank Investigator (as Trey Walpole)
Dave Little Dave Little ... Veterinarian #1
Julie Mayfield Julie Mayfield ... Veterinarian #2
Ben LeClair ... The Sampled
Gerald Dewey ... The Sampled
Leticia Magaña ... The Sampled
Rebecca Frances Rebecca Frances ... The Sampled (as Rebecca Waldon)
Lindsey Roberts ... The Sampled
Cody Pottkotter Cody Pottkotter ... The Sampled
Julie Santosuosso Julie Santosuosso ... The Sampled
Steve Jimenez Steve Jimenez ... The Sampled
Jack Watkins ... The Sampled
Ted Ferguson ... The Sampled
Juli Erickson ... The Sampled
Karen Jagger ... The Sampled
Jason Barnes Jason Barnes ... Roth
Wendy Welch Wendy Welch ... Neighbor
Keith Copeman Keith Copeman ... EMT #1
Nettie Yovanovitch Nettie Yovanovitch ... EMT #2
Driton Tomaj ... Intern #1 (as Tony Tomaj)
Wheeler Williams Wheeler Williams ... Intern #2
Tommy Watson Tommy Watson ... Security Guard
Joe Cutler Joe Cutler ... Grocery Store Clerk
Rest of cast listed alphabetically:
Myles Donte McGee Myles Donte McGee ... Monty
David Blaine David Blaine ... Neighbor (uncredited)
Joy Leigh Joy Leigh ... Dream Member (uncredited)
Mollie Milligan ... Maggie (uncredited)
Gena West ... Neighbor (uncredited)

Produced by 

Meredith Burke ... co-producer
Shane Carruth ... producer
Scott Douglass ... executive producer
Casey Gooden ... producer
Brent Goodman ... executive producer
Toby Halbrooks ... co-producer
Ben LeClair ... producer

Music by 

Shane Carruth

Cinematography by 

Shane Carruth

Editing by 

Shane Carruth
David Lowery

Casting By 

Kina Bale

Production Design by 

Tom Walker ... (as Thomas Walker)

Costume Design by 

Annell Brodeur ... (Selected Costumes)

Makeup Department 

Heather Henry ... special makeup effects artist
Jocelyn Lopez ... additional makeup artist
Liz McCracken ... additional makeup artist
Dat Phan ... hair stylist

Art Department 

Darrah Dean Gooden ... artist: Walden cover art (as Darrah Gooden)

Sound Department 

Chad Chance ... production sound
Mike Gonzalez ... additional sound
Pete Horner ... sound editor/mixer
Johnny Marshall ... sound designer
Jon Meyer ... additional sound
Nolan Thies ... additional sound
Pete Horner ... re-recording mixer (uncredited)

Visual Effects by 

Bongani Mlambo ... biological effects
Jeff Walker ... biological effects
Tom Walker ... biological effects supervisor

Stunts 

Driton Tomaj ... stunt coordinator (uncredited)

Camera and Electrical Department 

Shane Carruth ... camera operator
Casey Gooden ... camera operator
Hunter Holder ... camera operator
Peter Koutsogeorgas ... camera assistant
Bongani Mlambo ... camera operator
Jeff Walker ... camera operator

Casting Department 

Andrei Constantinescu ... casting: background talent

Editorial Department 

Lara Gamm ... post-production assistant (as Lara Christensen)
Toby Halbrooks ... colorist
Cameron Bruce Nelson ... assistant editor
Justin Scheidt ... assistant editor

Additional Crew 

Matthew Aines ... weapons master (as Matt Aines)
Karen Carruth ... craft service
Kathy Carruth ... craft service
Grant Cornelison ... production assistant
Arturo Lopez ... production assistant
Thomas C. Lumpkin ... production assistant (as Thomas Lumpkin)
Simon N. Pulman ... distribution legal: Cowan Debaets Abrahams & Sheppard, LLP
Dick Saunders ... weapons master
Alex Wilson ... production assistant
Marc H. Simon ... distribution legal (uncredited)

Thanks 

John Carruth ... very special thanks
Erin Gooden ... very special thanks
Lori Gooden ... very special thanks
Wayne Gooden ... very special thanks
J Matt Wallace ... thanks

See also

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

Contribute to This Page


Recently Viewed