The Incredible Human Journey (2009)
(TV Mini-series)
-
Self - Fudan University, Shanghai (1 episode,
2009) Self - Fudan University, Shanghai (1 episode,
2009) See fewer
Asia (May
17,
2009)
Season 1,
Episode 2
-
Self - Fudan University, Shanghai (as Professor Jin Li)
Self - Fudan University, Shanghai (as Professor Jin Li)
See fewer