David Yu
David Yu is a Chinese actor based in London, England. He is known for his roles as Dr. Ho in Exodus to Shanghai (2015), Consul Ho in Operation Red Sea (2018)
Known for
Acting
Known For
Credits
Photos
Exodus to Shanghai
3.333
Operation Red Sea
7.373
The 355
6.049
London Confidential
4.5
The Host
5.6
Made In China
5.6
The Receptionist
6.7