Info

Role

Actress

Date of birth

10/25/1920

Date of death

07/23/1993

Place of birth

Rochdale, Lancashire, England, UK

Also known as

Megan Taylor

Megan Taylor

Known For

Ice-Capades

Ice-Capades

5.2
5.2
Flashing Blades

Flashing Blades

0.0
0.0