Nancy Lea Owen

Nancy Lea Owen was an American actress who is best known for her roles in The People vs. Larry Flynt, The River Rat, and Abby.

Personal and Family Life

Nancy Lea Owen was born as Nancy Lea Brown in September 1926 in Decatur, Georgia. Details about her family life are limited, but she lived a fulfilling life in the entertainment industry.

Career

Owen had a successful acting career, with notable performances in films spanning several decades. She gained recognition for her roles in various movies, showcasing her talent and versatility as an actress.

Death and Legacy

Nancy Lea Owen passed away on January 8, 2018, in Elizabethtown, Kentucky. Her contributions to film and her unforgettable performances have left an enduring impact on her audiences and the entertainment industry.

Filmography

TitleYearRoleRating
The People vs. Larry Flynt1996Ma Flynt7.3
The River Rat1984Vadie6.3
Abby1974Mrs. Wiggins5.5