Edit
Flatulence: The Origin (2024) Poster

Full Cast & Crew

Directed by 

Xingyu 'Harry' Chen

Writing Credits (in alphabetical order)  

Xingyu 'Harry' Chen

Cast (in credits order)  

Jesse Stevenson ... Robert R
Adrienne Janic ... Jessica Beck
David Friedman David Friedman ... Dr. Pi
Nico Wan ... Daniel Sun
Lana Maru ... W.I.S.
Kodye Pugh Kodye Pugh ... Top Floor Bodyguard
Rest of cast listed alphabetically:
Philip Bahnam Philip Bahnam ... Top Floor Worker
Luke Bolle Luke Bolle ... Top Floor Worker
Yiwen Cao Yiwen Cao ... Top Floor Worker
Thomas Choisnet ... E-Board Member
Gigi Cochrane Gigi Cochrane ... E-Board Member
Savannah Corredor Savannah Corredor ... 33rd Floor Employee
Isaac Crane Isaac Crane ... Top Floor Worker
Jennifer Flores Jennifer Flores ... 44th Floor Employee / Top Floor Worker
Zhonghua Guan Zhonghua Guan ... Top Floor Worker
Anthony Hardin Jr. ... 44th Floor Employee
Jamie Ho Jamie Ho ... Top Floor Worker
Gavin Keene Gavin Keene ... 44th Floor Employee
Kathy Kidwell Kathy Kidwell
Jiyeon Kim Jiyeon Kim ... Top Floor Worker
Ronisue Kiser ... E-Board Member
Anna Yuxing Lei ... Top Floor Worker
Elizabeth Maddox Elizabeth Maddox ... 33rd Floor Employee
Amanda Miller Amanda Miller ... 44th Floor Employee
Isaac K. Newman Isaac K. Newman ... 33rd Floor Employee
Leah Ramsay Leah Ramsay ... Elevator Announcer (voice)
Dripp Vegas ... E-Board Member
Waseem Vydyarakath Waseem Vydyarakath ... 44th Floor Employee
Lutong Wang Lutong Wang ... Top Floor Worker
Andrew Youso Andrew Youso ... D.M.E. Agent (voice)
Zheng Yu Zheng Yu ... 44th Floor Employee
Xinchen Zhang ... Top Floor Worker

Produced by 

Xingyu 'Harry' Chen ... executive producer
Jiaming Guo ... executive producer
Jessica Qinyue Luo ... producer
Xinchen Zhang ... producer
Yunyi Zhu ... co-producer

Music by 

Charlie Chaoli Sun

Cinematography by 

Bo-Yu Chen

Editing by 

Xingyu 'Harry' Chen
Yintao Gong

Production Design by 

Zheng Wu

Art Direction by 

Susanne Kretschmer-Schmidt
Sam Zheng ... (as Siming 'Sam' Zheng)

Makeup Department 

Kate Jing ... makeup artist

Production Management 

Healin Kweon ... unit production manager
Meixuan Li ... unit production manager
Fangyuan Qu ... Health and Safety Supervisor

Second Unit Director or Assistant Director 

Yintao Gong ... first assistant director
Jiyeon Kim ... second assistant director
Healin Kweon ... second assistant director

Art Department 

Yiwen Cao ... set dresser
Kimberly Moreno Chavez ... art department assistant
Christian Chico ... art department assistant
Olivia Dodd ... set dresser
Enrico Echiverri ... set dresser
Onur Erdurak ... storyboard artist
Olyvia Okochi ... art department assistant
Fangyuan Qu ... art department assistant
Karis Song ... art department assistant: pickup unit
Emma Wakefield ... set dresser
Ziming Yi ... art department assistant: pickup unit
Sam Zheng ... property master (as Siming Zheng)

Sound Department 

Dan Brown ... foley artist
Michael J. Garcia ... boom operator / sound mixer
Ian Michael McDonald ... boom operator (as Ian McDonald) / sound mixer (as Ian McDonald)
Olivia Lige Wuri ... post-production sound / sound editor / sound recordist

Visual Effects by 

Onur Erdurak ... visual effects supervisor

Camera and Electrical Department 

Carson Bennett ... key grip
Samuel Boyar ... first assistant camera
Byron Chang ... digital imaging technician
Bo-Yu Chen ... camera operator / steadicam operator
Isaac Crane ... gaffer
Emily Furst ... digital imaging technician
Michael J. Garcia ... grip (as Michael Garcia)
Elias Gonzales ... grip
Dan Gould ... grip
Shi He ... second assistant camera
Lawrence Le ... key grip
Entao 'Thomas' Lian ... grip
Tyler Maynard ... key grip
Ian Michael McDonald ... grip (as Ian McDonald)
Jacob Prazer ... pickup day first assistant camera
Michael Sprengel ... pickup day second assistant camera
Po Wei Su ... still photographer
Rita Tsao ... second assistant camera
Zheng Yu ... key grip

Costume and Wardrobe Department 

Alexa Maghloubi ... wardrobe
Yunyi Zhu ... costume coordinator

Editorial Department 

Xingyu 'Harry' Chen ... colorist / post-production coordinator

Additional Crew 

Anthony Hardin Jr. ... production assistant
Gavin Keene ... production assistant
Yujie Xiao ... production assistant

Thanks 

Tao Chen ... special thanks
Ling Chi ... special thanks
Elise Dean ... special thanks
Laura Greenlee ... special thanks
Michael Kang ... special thanks
Donald Nam ... special thanks
Beth Serlin ... special thanks
Chris Shao ... thanks
Jim Watts ... special thanks
Hao Zhuang ... thanks

See also

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

Contribute to This Page


Recently Viewed