Leonard Wu

Leonard Wu is an actor. He will star in the upcoming 2019 film Alita: Battle Angel.