Lauren Ambrose Photos
Lauren Ambrose was born on 01 Feb 1978 in New Haven, Connecticut, USA. Her birth name was Lauren Anne D'Ambruoso. Her height is 168cm.
Lauren Ambrose on the Screen
Lauren Ambrose appeared in the movie Can't Hardly Wait(1998), In & Out(1997), Psycho Beach Party(2000), Showboy(2002)。