Sasha Norris was born in 1971 in Lambeth, London, England as Sasha Rose Norris. She is a producer, known for Wild (2001) and Wild Thing: I Love You (2006).
演员
饰:Herself - Zoologist
2006-10-15(英国)