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)...
Operation Red Sea
2018
The 355
2022
Exodus to Shanghai
2015