Julia Lee(III)
- Actress
- Producer
- Soundtrack
Julia Lee was born on 31 October 1975 in Santa Fe, New Mexico, USA. She is an actress and producer, known for A Man Apart (2003), Grind (2003) and Angel (1999). She has been married to Spencer Stander since 16 September 2002.