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)
2022 · Movie
2018 · Movie
2019 · Series
2017 · Series
2019 · Movie
2020 · Movie
2017 · Movie
2015 · Movie