Acting
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)
Pennyworth: The Origin of Batman's Butler
2019
Stella Blómkvist
2017
Treadstone
The 355
2022
Operation Red Sea
2018
The Host
2020
London Confidential
Made In China
The Receptionist
Exodus to Shanghai
2015