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.
September 10, 1997
April 01, 1997
February 26, 2016
October 26, 2018
November 07, 2019
April 23, 1989
September 13, 1990
September 20, 1984