Leonard Wu a tourné dans 8 séries et dans 4 films. Une prestation à retrouver dans le rôle de Kuo Pai-Han dans la série Blacklist. Au cinéma, dans le rôle de Kinuba dans le long métrage Alita: Battle Angel.