Leigh Ann Orsi was born on May 15, 1981 in California, USA. She is an actress, known for The Favor (1994), Pet Shop (1994) and Home Improvement (1991).
Leigh Ann Orsi was born on May 15, 1981 in California, USA. She is an actress, known for The Favor (1994), Pet Shop (1994) and Home Improvement (1991).