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.266
Prime Risk
5.8
What's Love
4.8
The Return of the Living Dead
7.16