Loading...

Julia Lee

Photos with Julia Lee

Search on Amazon

Biography

Santa Fe, New Mexico, USA
Julia Lee was born on October 31, 1975 in Santa Fe, New Mexico, USA. She is an actress and producer, known for A Man Apart (2003), Grind (2003) and Ophelia Learns to Swim (2000). She has been married to Spencer Stander since September 16, 2002. Read more...

Actor

Character: Lisa Erwin

The Hillside Strangler 2004

0
47
2
6
Character: Lily

Anne 1998

3