Hui Ouyang is known for Dragons Die Hard (1975), She quan da ying xiong (1974) and Gui hou duan hun dao (1976).
No data