Leslie Silva

Leslie Silva (born April 21, 1968 in Schenectady, New York, US) is an American actress who is best known for her role in Odyssey 5 as Sarah Forbes (2002–2003).

More Photos Of Leslie Silva