Show more
Terri Hanauer (born March 25, 1964, in Toronto, Ontario) is a Canadian-American actress, film director, screenwriter and photographer. Wikipedia