Teighlor was born on October 23, 1956 in Saint Louis, Missouri, USA as Debra Perkins. She was an actress. She died on July 21, 2011 in Santa Monica, California, USA.
7.8分
演员
饰:Self
2006(英国)