Watch Apple TV+ Movies
TV Shows and more
Try 7-Day Free
Home >

Leigh Drake

Leigh Drake

Birthday: 1945-12-13 | Place of Birth: Minneapolis, Minnesota, USA

...

Known For

Acting

Year
Title

Role

1987
What's Love

as    Shauna

1985
Prime Risk

as    Spy Security Officer

1976
Track of the Moon Beast

as    Kathy Nolan