Nan Woods, a talented actress, entered the world on June 21, 1966, in the vibrant city of Chicago, Illinois, United States of America.
Her impressive acting career has spanned numerous notable roles, including her iconic portrayal in the popular television series "China Beach" (1988),as well as her memorable appearances in the films "In the Mood" (1987) and "One More Saturday Night" (1986).