Liu Shangxian

Liu Shangxian (83)

1941-12-01 | 中国上海市

On Movies

  • Roar! The Yellow River
  • Heroic Sons and Daughters

Movies as Director

On Series

NextFilm 2025