Actor Profile
Nancy Lea Owen

Movie Credits

Nancy Lea Owen has appeared in 2 movies.

These include The River Rat and The People vs. Larry Flynt.