Bio

Sarah Wood was born in London in 1967. She works as a filmmaker and film programmer.