Richard Chen: Richard Chen. Actor: Dead or Alive: Final. Richard Chen is known for Dead or Alive: Final (2002).
Known For: Dead or Alive: Final (Dictator Woo)