Chu Luk is known for 999 guai shi an (1962), The Dreadnaught (1966) and Nan de you qing lang (1962).
No data