Leigh Drake
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.

TA的作品(3)