She was a Hong Kong-based American film and stage actress, singer and prolific voice actress.
China Rose 1983
as Maggie Clay
The Last Days of Planet Earth 1981
as Voice of Nostradamus's Prophecies
Credits from TMDB.