Who is Nancy Olson? Nancy Olson Biography and Wiki
Nancy Olson is an American actress who was born and brought up in Milwaukee, Wisconsin, United States. She is well known for her portrayal of Betty Schaefer in Sunset Boulevard for which she received an Academy Award. Olson has been retired from acting since the early 1980s, although she has made a few rare returns, most recently in 2014.