Lauren Eckstrom |
Lauren Eckstrom was born on May 2, 1984 in Los Angeles, California, USA as Lauren Katherine Eckstrom. She is an actress and producer, known for Two-Bits & Pepper (1995), Nailed (2001) and Star Kid (1997).
See full bio »
Born:in Los Angeles, California, USA |
|