Lori Perry was born in Dallas, Texas, USA. She is married to Christopher Nicks. They have one child...
Married Christopher Nicks, brother of Stevie Nicks and had 1 daughter, Jessica.
Dallas, Texas, USA
Before they were famous, these stars brought their movies to the Sundance Film Festival. Here are some well-known faces from the history of the fest.
See the full gallery