Embeth Jean Davidtz is an American actress. She was born on January 1, 1966 in Lafayette, Indiana, USA but moved to South Africa when she was young.
She married Jason Sloane on June 22, 2002.
Selected filmography
External links
Last updated: 10-29-2005 02:13:46