Margret Echeverria was born on 5 October 1969 in Cedar Falls, Iowa, USA. She is an actress, known for Jigsaw Venus (2000), Law & Order: Special Victims Unit (1999) and Violet Tendencies (2010). imdb.com