Lewis Tan

Lewis Tan portrayed Zhou Cheng in Iron Fist.