Chai Lee
Actress
Chai Lee is an actress, born in Canton, China.
She is best known for her appearances in British films and television, particularly her uncredited role as a Moonbase Alpha operative in the science fiction ... Wikipedia
Movies