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)
David Yu movies and TV shows
Smaller roles
Advertisement
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)
Smaller roles