Known for Acting
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.
2016
as Lillian
1997
as Buppie Wife
2018
as Mavis
2019
as Dr. Paula Steiner
1989
as Estelle