Edit
The Gene Generation (2007) Poster

Full Cast & Crew

Directed by 

Pearry Reginald Teo ... (as Pearry Teo)

Writing Credits  

Pearry Reginald Teo ... (written by) (as Zhang Pingli) &
Keith Collea ... (written by)

Cast (in credits order)  

Bai Ling ... Michelle
Alec Newman ... Christian
Parry Shen ... Jackie
Faye Dunaway ... Josephine Hayden
Ethan Cohn ... Mouse
Robert David Hall ... Abraham
Michael Shamus Wiles ... Solemn
Daniel Zacapa ... Randall
Erin Layne Erin Layne ... Aerean Flyer Announcer (as Eireann Layne)
Jeff Imada ... Alley Guy
Nils Allen Stewart ... Bodyguard 1 (as Nils Stewart)
Richard Cetrone ... Bodyguard 2
Hiro Koda ... Bodyguard 3
Marco Khan ... Bodyguard 4
Allison Dunbar ... Christian's Wife
Tom Choi ... Dad
Nick Tate ... Doctor
Googy Gress ... Hacked Man
Layton Matthews ... Lab Guy
Jennifer Chu Jennifer Chu ... Mother
Bernard Baima Bernard Baima ... Old Man
Marilyn O'Connor ... Old Woman (as Marilynn O'Connor)
John Storey John Storey ... Pawn Store Owner (as John Christopher Storey)
Tom Tate ... TV Reporter
Jordan Dang ... Young Jackie
Faber Dewar ... Hacker
Alice Rietveld ... Ticket Girl
Meredith Majors Meredith Majors ... Hacked Man's Girl
Rest of cast listed alphabetically:
E.R. Ruiz ... Bodyguard 5
Erin Stratte Erin Stratte ... Extra
John Branch John Branch ... Randall's Thug (uncredited)
Celeste Carchidi Celeste Carchidi ... Maria Di Fazio (uncredited)
Shannon Dang ... Young Michelle (uncredited)
Joe Davis ... Randall's Thug (uncredited)
Jonathan Fraser ... Bouncer (uncredited)
Andy LaPlegua Andy LaPlegua ... Self (uncredited)
Amber Nicolai Amber Nicolai ... Anna (uncredited)
Rebecca Parisi ... Julianne (uncredited)
Hans Raith ... Thug (uncredited)
Dina Rosenmeier ... Cyborg Hostess (uncredited)

Produced by 

Keith Collea ... producer
Cherelle George ... co-producer
Pearry Reginald Teo ... executive producer (as Zhang Pingli)
Tony Teo ... executive producer
Kim H. Winther ... co-producer

Music by 

Scott Glasgow

Cinematography by 

Anthony G. Nakonechnyj

Editing by 

Carmelo Casalenuovo ... (as Carmello Casalenuovo)

Casting By 

Scott David

Production Design by 

Brian Ollman

Art Direction by 

Rosie Sanders

Set Decoration by 

Kurt Meisenbach

Costume Design by 

Glenn Gregory Krah ... (as Glen Gregory Krah)

Makeup Department 

Ozzy Alvarez ... special makeup effects artist: additional photography
Mark Bautista ... special makeup effects artist: additional photography
Heather Chapman ... makeup intern: additional photography
Kim Collea ... makeup & hair department head
Crystal Endicott ... makeup intern: additional photography
Marilyn Hernandez ... special makeup effects artist: additional photography
Kelly Phillipson ... key makeup artist
Judie Tallman ... key hair stylist
Angie Wachter ... makeup intern: additional photography
Crystal Wolfchild ... makeup artist: additional photography

Production Management 

Tara L. Craig ... production manager
Carolina Espiro ... unit production manager: second unit
Cherelle George ... unit production manager: additional photography
Kim H. Winther ... unit production manager

Second Unit Director or Assistant Director 

Anya Adams ... second second assistant director
Keith Collea ... second unit director
Vernon Davidson ... second second assistant director: day player
Jeff Imada ... second unit director
Natalie Van Doren ... first assistant director: additional photography
Kim H. Winther ... first assistant director
Heather Wusterbarth ... second assistant director (as Heather L. Wusterbarth)

Art Department 

Jose Alcantar ... painter
Pavel Bayraktarski ... conceptual artist
A.J. Blanford ... carpenter
Peter Castagnetti ... art swing gang
Kenneth Dean ... set decorator: additional photography
Venelin Dinkov ... conceptual artist
Shane T. French ... art swing gang
Mark Gaiero ... on-set dresser
Anthony Garcia ... assistant art director / property master: additional photography
Erick Garibay ... assistant property master
Frank Garrity ... art department shopper
Alice Ly ... set dresser
Corrina Martinez ... graphic artist
Martin L. Mercer ... concept artist
Paul Mullaney ... art assistant: additional photography
Justin Owensby ... set dresser
Nick Papac ... property master
Amanda Ross ... set dresser
Conor Chandler Simpson ... art swing: additional photography
Joshua Stricklin ... painter
Jason Thirlaway ... set dresser
Konstantin Vitkov ... storyboard artist
Branden Waits ... set dresser
Jamie Walker McCall ... graphic designer (as Jamie M. Walker)
Chad Michael Ward ... conceptual designs / production designer: additional photography
Joshua Woollen ... art swing gang

Sound Department 

Bastien Benkhelil ... additional foley artist / foley mixer
Byron Evora ... sound effects editor
Lisa K. Fowle ... sound designer / supervising sound editor
Patrick Giraudi ... re-recording mixer
Joe Large ... sound
Cynthia Merrill ... foley artist
Kevin Patzelt ... sound effects editor
Simon Rodriguez ... sound utility
Douglas J. Schulman ... production sound mixer

Special Effects by 

Ozzy Alvarez ... special effects makeup
John Roth ... special effects foreman
Eddie Surkin ... special effects supervisor

Visual Effects by 

Simeon Asenov ... visual effects supervisor
Luba Atanasova ... colorist
Dilyan Aynadzhiev ... visual effects systems administrator
Svilen Aynadzhiev ... digital compositor
Angelina Borisowa ... visual effect assistant editor
Neli Chaneva ... digital artist
Scott Coulter ... vfx producer
Yasen Denev ... concept artist / digital matte painter / storyboard artist: visual effects sequences
Konstantin Dimitrov ... digital compositor
Stoycho Dimitrov ... digital compositor / digital effects artist
Denitsa Dimitrova ... digital compositor
Nina Dimitrova ... digital artist / matchmove artist
Paounka Dimitrova ... digital artist
Stanislav Draganov ... visual effects
Georgi Gavanozov ... visual effects
Dobri Georgiev ... lead cgi artist
Emil Georgiev ... model maker
Veselina Georgieva ... visual effects supervisor
Sofia Gesheva-Aleksieva ... colorist
Kiril Gizdov ... digital compositor
Velislava Gospodinova ... digital compositor
Dobromir Hristov ... digital compositor
Ian Hunter ... visual effects supervisor
Angel Ivanov ... digital artist
Ivan Gochev Ivanov ... visual effects artist
Ivaylo Ivanov ... 3D animator (as Ivailo Ivanov)
Ivaylo Mechkata Ivanov ... modeler / texture artist
Velichko Ivanov ... lead artist
Milen Jiliazkov ... digital lead artist
Kamen Jordanov ... animator
Ivet Jordanova ... digital effects artist
Peter Keranov ... digital compositor
Lyubomir Kirkov ... visual effects
Momchil Kirov ... digital compositor
Momchil Koev ... digital compositor
Nikolay Kolev ... digital artist
Danail Lazarov ... assistant visual effects editor
Martin Marchev ... digital artist
Jordan Markov ... visual effects editor
Velislava Mihailova ... digital effects artist
Svetoslav Mitev ... assistant visual effects coordinator
Diana Moneva ... digital compositor
Filip Nikolov ... model maker
Desislava Pavlova ... visual effects
Nikolay Peev ... digital artist
Nick Peshunoff ... visual effects coordinator
Marin Petrov ... digital artist
Shero Rauf ... 3D lead artist / digital effects artist
Krasimir Rizov ... visual effects illustrator
David Sanger ... visual effects producer
Nikola Simeonov ... digital artist
Yanko Slavov ... matchmove artist
Georgi Staikov ... animator / digital artist
Martin Stoimenov ... digital artist
Boyan Stoyanov ... FX TD: WorldWide FX
Stefan Tchakarov ... visual effects production supervisor
Peter Tomov ... digital artist
Elisaveta Tzvetanova ... digital artist (as Elisaveta Mandajieva)
Filip Uzunov ... 2D lead artist
Adriana Valcheva ... digital compositor
Silvia Vasileva ... visual effects
Borislava Zahova ... digital effects artist
Vladimir Zdravkov ... visual effects technical support
Milen Zhelyazkov ... digital compositor
Petko Zhivkov ... digital compositor
Wes C. Caefer ... visual effects set supervisor (uncredited)

Stunts 

Tsuyoshi Abe ... utility stunts
Damon Caro ... stunt performer
Richard Cetrone ... utility stunts
Jonathan Eusebio ... stunts
Jeff Imada ... fight choreographer / stunt supervisor
Hiro Koda ... utility stunts
David Leitch ... stunt double
J.J. Perry ... stunts
Hans Raith ... stunt performer
Nils Allen Stewart ... stunts / utility stunts
Steve Upton ... stunt rigger
David Wald ... stunts
Kiralee Hayashi ... stunt double: Bai Ling (uncredited)

Camera and Electrical Department 

Bianca Butti ... second assistant camera
Jeffrey Chin ... gaffer: second unit
Noah Dille ... electrician
Joey Domaracki ... best boy electric / gaffer: additional photography
Prashant Gupta ... still photographer: additional photography
Christopher Ivins ... steadicam operator
Jackie Lee James ... video assist operator
Gerald Lee ... electrician
Steve Meeks ... additional photographer
Juan Morse ... gaffer
Max Neal ... first assistant camera
Brian W. Nordheim ... steadicam operator
Mark Pickens ... best boy grip
Rocky Romines ... key grip
Adam L. Taylor ... still photographer
Michael Joseph Walsh ... camera operator
Derek Wan ... digital imaging technician
Rafael Winer ... still photographer

Animation Department 

Kamen Stoykov ... cg animator

Casting Department 

Sasha Adkinson ... extras casting
Jessie Disla ... casting associate
Chris Gehrt ... casting assistant
Vanessa Portillo ... extras casting
Jennifer Bender ... extras casting (uncredited)

Costume and Wardrobe Department 

Anette Czagany ... assistant costume designer
Claire Townsend ... wardrobe
Erin Truesdell ... costume assistant (as Erin Paris Truesdell)

Editorial Department 

Teague Cowley ... colorist
Jamie Evans ... assistant editor

Location Management 

Aviv Surkin ... location manager

Music Department 

Combichrist ... composer: additional music
Scott Glasgow ... music mixer / music producer / musician
Ronan Harris ... composer: additional music
Melissa R. Kaplan ... vocal contractor
Ibrahim Rodriguez ... music editor

Script and Continuity Department 

Beth Multer ... script supervisor
Monica Ochoa ... script supervisor: additional photography

Transportation Department 

Paul Feddersen ... transportation coordinator

Additional Crew 

Cody Birdwell ... production assistant
Cortney Burk ... payroll accountant
Malin De La Torre ... multimedia designer (as Michelle Torres)
Mari Endo ... stand-in
Debbie Gonzalez ... craft service: additional photography
Stephen Johnson ... set production assistant
Dana Keating ... production coordinator: additional photography
Michael Paul Labog ... stage manager: additional photography
Shawn Loh ... key production assistant: additional photography
Thomas Longo ... set production assistant
Max Maksimovic ... production assistant: additonal photography
Erin McCormack ... production assistant: additional photography
Steve Meeks ... production assistant
Katie Mustard ... production coordinator
Mario Ordaz ... production assistant: additional photography
Elsa Ramo ... production legal
Caleb Schneider ... puppeteer: additional photography
Brett Shaw ... production assistant
Christie Shaw ... assistant production office coordinator (as Christie Gorman)
Peter Addison Webb ... production legal associate
Oorala Yamada ... set production assistant

Thanks 

Charlotte Adams ... special thanks
Jane Addis ... special thanks
Jeff Alves ... special thanks
Sebastian Amunategui ... special thanks
James Ashley ... special thanks
Scot Barber ... special thanks
Gary Barker ... special thanks
Paul Bernard ... special thanks
Miguel Bizarre ... special thanks
Eric Bleitz ... special thanks
Dana Bluske ... special thanks
Mark Bohn ... special thanks
Kayla Bostic ... special thanks
Billy Bowcott ... special thanks (as Billy 'Bootz' Bowcott)
Robbie Boyd ... special thanks
Michael Bravin ... special thanks
Stacia Brigham ... special thanks
Steve Brooks ... special thanks
David Brown ... special thanks
Jason Brown ... special thanks
Patrick Bucklew ... special thanks
David Canning ... special thanks
Juan Carlos ... special thanks
Durran Champie ... special thanks
Amy Charbonier ... special thanks
Thomas Chia ... special thanks
Damon Chua ... special thanks
Martin Chung ... special thanks
Rita Collea ... special thanks
Amy Comstock ... special thanks
Adrienne Cooksey ... special thanks
Allison Costantino ... special thanks (as Allison Ashley)
Richard Crabbe ... special thanks
Jeff Cree ... special thanks
Jillian Croft ... special thanks
Kendall Davis ... special thanks
Wesley M. Dean ... special thanks
Dean Devlin ... special thanks
Edward Dick ... special thanks
Rebecca Dreiling ... special thanks
Dan Dumitru ... special thanks
Manuel Eichfelder ... special thanks
Ute Emmerich ... special thanks
Brandon Engel ... special thanks
Clemente Espejo ... special thanks
Martin Euredjian ... special thanks
Trish Evert ... special thanks
Annabel Evil ... special thanks (as DJ Annabel Evil)
Sean Fairburn ... special thanks
William Fay ... special thanks (as Bill Fay)
James Ferace ... special thanks
Shirley Ferro ... special thanks
Mark Franco ... special thanks
Shannon Blake Gans ... special thanks
Gail Glaser ... special thanks (as Gail Glasser)
K.J. Groth ... special thanks (as DJ KJ Groth)
Michael Harrison ... special thanks (as Michael Thomas Harrison)
Bob Harvey ... special thanks: Panavision
Ryan Hintz ... special thanks
Lee Holt ... special thanks
Gabriel Hyde ... special thanks
Kyle Jackson ... special thanks
George Kallimanis ... special thanks: tough grip
Roman Kaze ... special thanks
Robert Keith ... special thanks
Jace Kent ... special thanks
Julie Kimbrell ... special thanks
Jessica Kindred ... special thanks
Tony Klein ... special thanks
Dan Kneece ... special thanks
Lauren Kojola ... special thanks
John Koy III ... special thanks
Hollin Lange ... special thanks
Davidius Lasher ... special thanks
Kali Lasher ... special thanks
Anthony Line ... special thanks
Clifford Lo ... special thanks
Jake Logiudice ... special thanks
Alberto Lopez Jr. ... special thanks
Steven J. Lozoya ... special thanks
Konrad Mazurek ... special thanks
Jarred McClintock ... special thanks
Aaron McKay ... special thanks
Ashley McKeown ... special thanks
Simon Messenger ... special thanks
Myke Michaels ... special thanks
Jeyn Miller ... special thanks
Nicole Miller ... special thanks
Gayle Milletaire ... special thanks
Andy Mitchell ... special thanks
Justin Moats ... special thanks
Rachel Monnen ... special thanks
James Morton ... special thanks
Andrew Mouser ... special thanks
Brian Mulligan ... special thanks
Nolan Murdock ... special thanks
Doug Myers ... special thanks
Jillian Neal ... special thanks
Anhdad T. Nguyen ... special thanks
James Nixon ... special thanks
Rachael Olschan ... special thanks
Molly Olsen ... special thanks
Vince Pace ... special thanks
Stephen Paradis ... special thanks
Christos Pavlatos ... special thanks
Cynthia Pavlatos ... special thanks
Kearie Peak ... special thanks
Mike Peterson ... special thanks
Hamayak Portshikyan ... special thanks
Laura Pursley ... special thanks
Perry J. Reyes Jr. ... special thanks
David Riddle ... special thanks
Mark Roskins ... special thanks
Randy Rupe ... special thanks
Stéphanie S.S. Savoie ... special thanks
Bradon Schiflett ... special thanks
Ted Schilowitz ... special thanks
Steve Schocat ... special thanks
Tom Schuch ... special thanks
Wolf Seeberg ... special thanks
Jarrod Shiflett ... special thanks
Randy Simon ... special thanks
Owen Simpson ... special thanks
Joshua Smith ... special thanks
Lucas Smith ... special thanks
Frank Stewart ... special thanks
Douglas R. Stone ... special thanks (as Douglas Stone)
Dennis Sugasawara ... special thanks
Steve Sundborg ... special thanks
Mikey Synthetic ... special thanks
Angela Talbot ... special thanks
Evan S. Tallas ... special thanks
Gillian Tan ... special thanks
Jon Thorn ... special thanks
Michelle Torres ... special thanks
Joel A. Trace ... special thanks
Zach Tragob ... special thanks
Don Trepany ... special thanks (as Dr. Don Trepany)
Cheryl Tsai ... special thanks
Yasu Tsuji ... special thanks
Dave Valdes ... special thanks
Tony Wacker ... special thanks
Zieger Warner IV ... special thanks
Andrew Wentz ... special thanks
Charles Wertzberger ... special thanks
P. Emerson Williams ... special thanks
Chuck Williamson ... special thanks
Shawna Winstead ... special thanks
Brian Witten ... special thanks
Diana Zahn ... special thanks
Daniel Zirilli ... special thanks

See also

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

Contribute to This Page


Recently Viewed