Chien Lung (1916-1975) was a film director in Taiwan. His real name was Hong Xinde. He worked as a film screenwriter and director until his death.
War God
Movie • 1976
The Screaming Tiger
Movie • 1973
Fatal Strike
Movie • 1974
The Darkest Sword
Movie • 1970
Duel with Devil
Kung Fu Powerhouse
The Bravest Revenge
Gold Snatchers