Sophie Okonedo was born in 1968 in London and studied at Rada. She has worked extensively across theatre, film and TV and was nominated for a best supporting actress Oscar for the 2004 film Hotel Rwanda. Continue reading “Sophie Okonedo: ‘My body is my barometer – my instincts are physical’”