Leigh French

Leigh French

Leigh French was born on July 14, 1945 in Ashland, Kentucky, USA. She is known for her work on Rumor Has It... (2005), Halloween II (1981) and Point Break (1991).

Tv Show