Shan Hua est née en 1942 à Shanghai, en Chine. Il est réalisateur, scénariste, acteur et directeur de la photographie. Il réalise le film Black Jim le magnifique (1979) avec Billy Chong, Carl Scott et Louis Neglia. Il est connu pour Da ming xiao zi (1979), Wu long tian shi zhao ji gui (1981) et Xie ying wu (1981).