Lili Taylor

Lili Taylor

Performer
  • Born: Feb 20, 1967 in Glencoe, IL, USA

Awards

Drama Desk Award
2001 Outstanding Actress in a Play Dead Eye Boy Nominee