Filmography
Release date: 10/2/1979Demon Strike
Role(s): Pao's man
Details Release date: 10/7/1987Flag of Honor
Details Release date: 5/6/1981The Devil
Details Release date: 11/19/1981The Woman from Hell
Details Release date: 8/14/1982Monkey War
Details