Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
IMDbPro
Lei Huang, An Ji, Ni Yan, and Yi Sha in Push and Shove (2019)

Full cast & crew

Push and Shove

Edit
See agents for this cast & crew on IMDbPro

Directors

Edit
  • Nan Wu
    Nan Wu
  • Andrew Simpson
    Andrew Simpson
    director (2nd unit director of animal action)

Writer

Edit
(in alphabetical order)
  • Nan Wu
    Nan Wu
    writer

Cast

Edit
(in credits order)
  • Xinqin Cui
    Xinqin Cui
  • An Ji
    An Ji
  • Fiorenza Liu
    Fiorenza Liu
  • Ping Sang
    Ping Sang
    Ping Sang
  • Rui Cai
    Rui Cai
  • Tang Wei
    Tang Wei
    Tang Wei
  • Jinglin Guo
    Jinglin Guo
    Jinglin Guo
Rest of cast listed alphabetically
  • Xinqing Cui
    Xinqing Cui
  • Jiali Ding
    Jiali Ding
    Jiali Ding
  • Jiayi Feng
    Jiayi Feng
    (as Jia-yi Feng)
  • Jinglin Guo
    Jinglin Guo
  • Tongsheng Han
    Tongsheng Han
  • Ke Hu in Moment in Peking (2005)
    Ke Hu
    Ke Hu
  • Lei Huang
    Lei Huang
    Lei Huang
  • Jingjing Li
    Jingjing Li
    Jingjing Li
  • Yi Sha
    Yi Sha
    Yi Sha
  • Fei Wang
    Fei Wang
  • Ni Yan in A Servant of Two Masters (2014)
    Ni Yan
    Ni Yan

Producers

Edit
  • Zhihong Bian
    Zhihong Bian
    co-executive producer / co-producer
  • Shuogang Chen
    Shuogang Chen
    co-executive producer
  • Man-Kei Chin
    Man-Kei Chin
    producer
  • Peiwen Dong
    Peiwen Dong
    associate producer / co-executive producer
  • Zhang Feng
    Zhang Feng
    co-executive producer
  • Wan-Ming Ho
    Wan-Ming Ho
    producer (as Yunming Ho)
  • Peihong Huang
    Peihong Huang
    associate producer
  • William Kong
    William Kong
    executive producer / producer
  • Christie Li
    Christie Li
    associate producer
  • Rebecca Li
    Rebecca Li
    associate producer
  • Luca Liang
    Luca Liang
    co-producer
  • Xueying Rong
    Xueying Rong
    associate producer
  • Wang Ruiling
    Wang Ruiling
    associate producer
  • Joyce Shi
    Joyce Shi
    associate producer
  • Kim-Chau Shiu
    Kim-Chau Shiu
    producer
  • Hugh Simon
    Hugh Simon
    executive producer
  • Yufei Yang
    Yufei Yang
    co-producer
  • Albert Yeung
    Albert Yeung
    executive producer

Composer

Edit
  • Dongdong Dong
    Dongdong Dong

Cinematographers

Edit
  • Qiuping Han
    Qiuping Han
    cinematographer (additional cinematography)
  • Hang-Sang Poon
    Hang-Sang Poon
    director of photography

Editors

Edit
  • Chi-Leung Kwong
    Chi-Leung Kwong
  • Tianming Li
    Tianming Li

Production Designer

Edit
  • Fion Li
    Fion Li

Art Director

Edit
  • Hang-Sang Poon
    Hang-Sang Poon
    art director (Artistic Director)

Costume Designer

Edit
  • Po Yee Wong
    Po Yee Wong
    costume designer (as Boey Wong)

Second Unit Directors or Assistant Directors

Edit
  • Ali Lakrouf
    Ali Lakrouf
    2nd Unit Directors of Animal Action
  • Andrew Simpson
    Andrew Simpson
    2nd Unit Directors of Animal Action

Visual Effects

Edit
  • Jazz Kung
    Jazz Kung
    art director
  • Charles Chao-Hua Lee
    Charles Chao-Hua Lee
    visual effects supervisor / visual effects
  • Hung-Ning Liao
    Hung-Ning Liao
    compositor
  • Stephanie Liao
    Stephanie Liao
    senior producer
  • Christian Rajaud
    Christian Rajaud
    visual effects supervisor
  • Ye Ye
    Ye Ye
    visual effects (as Yeye LI)

Camera and Electrical Department

Edit
  • Jack Lam
    Jack Lam
    camera operator

Editorial Department

Edit
  • Miu Bik-Yu Mok
    Miu Bik-Yu Mok
    post production supervisor

Additional Crew

Edit
  • Kimberly Andrews
    Kimberly Andrews
    dog trainer
  • Joseph McCarter
    Joseph McCarter
    dog trainer
  • Andrew Simpson
    Andrew Simpson
    animal coordinator
  • Greg SmithAldridge
    Greg SmithAldridge
    dog trainer
  • Andrea Ver Meer
    Andrea Ver Meer
    Dog Trainer

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.