86,654 suggestions

Dylan O'Brien
as Lu Weicheng in The Karate Kid
Timothée Chalamet
as Lu Weicheng in The Karate Kid

David Mazouz
as Lu Weicheng in The Karate Kid

Jack Dylan Grazer
as Lu Weicheng in The Karate Kid

Joe Taslim
as Lu Weicheng in The Karate Kid

Daniel Dae Kim
as Lu Weicheng in The Karate Kid
Tom Holland
as Lu Weicheng in The Karate Kid

Lewis Tan
as Lu Weicheng in The Karate Kid

Tony Leung Chiu-wai
as Lu Weicheng in The Karate Kid

Charles Melton
as Lu Weicheng in The Karate Kid

Mackenyu
as Lu Weicheng in The Karate Kid

Hiroyuki Sanada
as Lu Weicheng in The Karate Kid

Ken Watanabe
as Lu Weicheng in The Karate Kid

Ludi Lin
as Lu Weicheng in The Karate Kid

Henry Golding
as Lu Weicheng in The Karate Kid

Jackie Chan
as Lu Weicheng in The Karate Kid

Donnie Yen
as Lu Weicheng in The Karate Kid

Sydney Mae Díaz
as Lu Weicheng in The Karate Kid

Konerak Sinthasomphone
as Lu Weicheng in The Karate Kid

Ryan Potter
as Lu Weicheng in The Karate Kid