Lap Ban Chan was born in 1911. She was an actress, known for God of Gamblers (1989), Look Out, Officer! (1990) and Xue er (1984). She died in 1990 in Hong Kong, China. Read more on iMDB