Teresa Farrell was born in 1987 in Brooklyn, NY and currently lives and works there.