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.
Female
USA
19974.5 / 10
19971.0 / 10
20167.1 / 10
20186.6 / 10
20186.3 / 10
20194.7 / 10
19890.0 / 10