Shelly Howard was born on November 4, 1945 in Muskogee, Oklahoma, USA as Shelly Fletcher. She was an actress, known for The Legend of Booger Red (2004). She was married to Paul Howard. She died on April 2, 2005 in Tulsa, Oklahoma.
演员
饰:Prissy
2004-11-01(美国)