When the Phone Rings
RoboCop
Mea Culpa
Spirited Away
Moana
The Wild Robot
Let Go
Wicked
Venom: The Last Dance
Gladiator II
Yu Debin was born on November 15, 1964. He is an actor, known for Love, Death & Robots (2019), A tökéletes gyilkos (2017) and Fight or Flight.