EN

Biography

Christopher Nelson is an editor and producer, known for Lost (2004), The Greatest American Hero (1981) and China Beach (1988).

Filmography