Actor David Yu is an actor, known for Exodus to Shanghai (2015), Healthy (2012) and The Receptionist (2017). Search: