Stacy Linn Ramsower was born on February 20, 1983 in Harris County, Texas, USA. She is an actress, known for The Quick and the Dead (1995), Tank Girl (1995) and The Baby-Sitters Club (1995).