Lost in China poster

Lost in China Cast

Lost in China (2009) stars Jeff Hutchens and Peter Hutchens. The documentary series premiered on National Geographic in 2009. Below is the full cast.

Ended NR 2009 70 Audience
TV Trailers
TV Trailers
Starring Cast
J
Jeff Hutchens
Himself - Host
P
Peter Hutchens
Himself - Host

Full cast

2 cast members
Peter Hutchens
Himself - Host