Leigh Drake: Leigh Drake. Actress: Track of the Moon Beast. Leigh Drake was born on 13 December 1945 in Minneapolis, Minnesota, USA. She is an actress, known for Track of the Moon Beast (1976), The Return of the Living Dead (1985) and Prime Risk (1985). She was previously married to Timothy Scott and Elliott B Drake Jr..
Known For: Track of the Moon Beast (Kathy Nolan(as Donna Leigh Drake)), The Return of the Living Dead (Dispatcher), Prime Risk (Spy Security Officer), What's Love (Shauna(as Donna Lee Drake))