Lisa Benavides

DOB: 1965-07-30

DOD: -

Starred In

2009
Movie

Leaves of Grass

2001
Movie

The Grey Zone

2002
Movie

Upheaval

2001
Movie

O

1997
Movie

Eye of God