profile

    Lao Shen

    1925-03-01 (99 years old) in Hunan, China

    Movies

    poster
    Lost Souls
    59 %|Nov 26, 1980
    Thriller, Horror
    poster
    The Cave of the Silken Web
    56 %|Aug 21, 1967
    Fantasy, Adventure, Action, Music

    Series