Julia Lee - Home

Julia Lee

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

Portrait Photos of Julia Lee 22 Portrait Photos

Landscape Photos of Julia Lee 39 Landscape Photos