Andy Lau holds the screen name Ricky Chan in which country?
Japan
Philippines
India
Thailand
Answer
Ricky Chan is the screen name of Andy Lau in the Philippines. The name was given to him by Filipino director Ishmael Bernal. Lau first appeared in the Philippines in the 1980s, and he has since starred in several Filipino films. He is a popular actor in the Philippines, and he is often referred to as the "King of Asia."
Lights, Camera, Andy Lau! Test Your Knowledge on the Iconic Hong Kong Actor and Singer