Richard Vuu was born on October 18, 1981. He is an actor, known for The Last Emperor (1987).
The cast of Avengers: Infinity War reveal the character they would want to swap roles with in the MCU.
See the role swaps
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.