Birthday: 31 October 1975, Santa Fe, New Mexico, USA
Height: 170 cm
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.