David Nguyen

Born: None


Placeholder

Replica

as Detective Lee
Released: 2005-04-01

Suffering from kidney failure, Joe, a computer chip salesman goes through an organ transplant...

Movie page