Nancy Lenehan is an American actress. She was born on 26th April 1953 in Long Island, New York, U.S.A. Nancy Lenehan is known for Catch Me If You Can (2002), Beauty Shop (2005), The Savages (2007), A Better Life (2011), Sex Tape (2014), Battle of the Sexes (2017), and She is also starring in the upcoming Hollywood movie Night Swim (2024).
Nancy Lenehan father name is N/A and her mother name is N/A. Her marital status is married and Nancy Lenehan husband name is N/A.
American actress Nancy Lenehan net worth is estimated to be $5 Million US Dollars and her primary source of income is acting.