Margaret Scarborough: Margaret Scarborough. Actress: Five Wishes. Margaret Scarborough was born in Jennings, Louisiana, USA. She is known for Five Wishes (2000), Wrestlemaniac (2006) and Loco Love (2003).
Known For: Five Wishes (Jennifer Fishman), Wrestlemaniac (Debbie), Loco Love (Barbara), Sunstorm (Liana)