Nan-Lyn Nelson is an actress, known for Unintended (2018), Cultural Wars (2014) and Law & Order (1990). She has been married to Geoffrey Ewing since November 1992. They have one child.
Janet Foreman
Elaine Monroe
Eileen Armenta
Carton's Mother
Cassie
Nancy
Buppie Wife
Mavis
Lillian
Dr. Paula Steiner
Mavis
Estelle