Leslie Bevis was born on February 13, 1957 in Washington, District of Columbia, USA. She is an actress, known for Spaceballs (1987), Alien Nation (1988) and The Opposite of Sex (1998). Read more on iMDB