Melissa Francis was born on December 12, 1972 in Los Angeles, California, USA as Vini Melissa Ann Francis. She is an actress, known for The Dictator (2012), Something About Amelia (1984) and Little House on the Prairie (1974). She has been married to Wray Thorn since May 29, 1999. They have three children.
Tag
Showing: 1 - 1 of 1 RESULTS