Isabelle Stead

Isabelle Stead
  • Date of birth: 1979
  • Profession: Producer, Costume_designer, Director
Isabelle Stead was born on October 8, 1979 in Yorkshire, England, UK. She is a producer and costume designer, known for Son of Babylon (2009), Red Herring (2002) and In My Mother's Arms (2011).

The best films