Lynda Aldon is an actress, known for The Wizard of Speed and Time (1988), Mankillers (1987) and Doctor Detroit (1983). Read more on iMDB