Rotten Tomatoes
Suggestions will appear as you start typing. Submit search Movies Tv shows RT App News Showtimes

Leigh Drake

Highest Rated: 71% The Return of the Living Dead (1985)

Lowest Rated: 71% The Return of the Living Dead (1985)

Birthday: Not Available

Birthplace: Minneapolis, Minnesota, USA

Highest-Rated Movies

71% 80% The Return of the Living Dead Watchlist What's Love Watchlist

Filmography

Movies TV Shows
What's Love 1987 Actor The Return of the Living Dead 71% 80% 1985 Dispatcher Actor
Load More
Join The Newsletter Join The Newsletter Cookie Settings