Leung Siu is known for Police Story (1985), Tin lung bak bo (1982) and Finale in Blood (1993).
No data