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
Brooke Shields
Angelina Jolie
Daniel Radcliffe
Hiram Kasten
Show more