Laurie Lennard was born on 22 March 1958 in the USA. She is a producer and actress, known for An Inconvenient Truth (2006), Sour Grapes (1998) and Get a Life (1990). She was previously married to Larry David. imdb.com
Suri Cruise
Jessica Biel
Ben Affleck
Sydney Sweeney
Show more