Julia Lee: Julia Lee. Actress: A Man Apart. 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.
Known For: A Man Apart (Spa Receptionist), Grind (Another Hot Girl), Angel (Anne Steele), Buffy the Vampire Slayer (ChanterelleLily)