Isabella Leung

Isabella Leung provided some of the narration for Where We Find Ourselves.

Isabella is a bilingual actor and writer, born and raised in Hong Kong and based in the UK. She was trained at École Philippe Gaulier, Paris, and BA Drama from Manchester. Find out more about Isabella at