Leigh Drake
(no biography)
Known for
Acting
Place of birth
Minneapolis, Minnesota, USA
Birthday
13 December 1945
Known For
Credits
Photos
Track of the Moon Beast
2.307
The Return of the Living Dead
7.144
What's Love
5
Prime Risk
5.8