Acting
Helen Winston
EN cinema · 5 credits
Birthplace
Toronto, Ontario, Canada
Known for
Filmography

Hand in Hand
EN · 19617.2
Producer

Cry of the Hunted
EN · 19536.1
as Nurse (uncredited)

Lightning Strikes Twice
EN · 19515.7
as Gossip

Cause for Alarm!
EN · 19516.0
as Nurse


