David Yu a tourné dans 3 séries et dans 4 films. Une prestation à retrouver dans le rôle de Kenneth dans la série Pennyworth: The Origin of Batman's Butler. Au cinéma, dans le rôle de Consul Hu dans le long métrage 红海行动.