In the DC Extended Universe film Justice League (2017), Ryan Choi was portrayed by Zheng Kai, but his scenes were cut from the theatrical version. His appearance was restored for the 2021 director's cut of the film, Zack Snyder's Justice League. Osric Chau portrayed Ryan Choi in the Arrowverse crossover " Crisis on Infinite Earths " and The Flash ' s eighth season.