Lisa Stahl was born on March 19, 1965 in Miami, Florida, USA. She is an actress, known for Jerry Maguire (1996), The Thirteenth Year (1999) and Shallow Grave (1987). Read more on iMDB