Yu Shangkuan is an actress, known for Police Story 2 (1988), Jin Niukou (1966) and Miracles: The Canton Godfather (1989).
No data