Leigh Drake
Birth Name:
Donna Leigh Drake
Leigh Drake was born in Minneapolis, Minnesota, USA as Donna Leigh Drake. She is an actress, known for The Return of the Living Dead (1985), Track of the Moon Beast (1976) and Prime Risk (1985). She was previously married to Timothy Scott.