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
Series • 2019
Treadstone
Stella Blómkvist
Series • 2017
The 355
Movie • 2022
Operation Red Sea
Movie • 2018
The Host
Movie • 2020
Made In China
Movie • 2019
The Receptionist
Movie • 2017
Exodus to Shanghai
Movie • 2015
London Confidential