Actor Leo Ku was born on August 18, 1972 in Hong Kong, China. He is an actor, known for Yit huet jui keung (1997), Profound Love in Heavy Rain (2001) and Tian xuan di lian (1999). Born: August 18, 1972 Star sign: Leo Height: 5' 10" (1.78 m) Search: