Search
Leigh Drake
See more on
IMDb
Cast
Crew
Acted in
What's Love
1987
as
Shauna (archive footage)
The Return of the Living Dead
1985
as
Dispatcher
Prime Risk
1985
as
Spy Security Officer
Track of the Moon Beast
1976
as
Kathy Nolan