A British actress, born in London, England. She holds a degree in archeology and anthropology from the University of Oxford in Britain. She has also participated in and directed many plays. She is known for her participation in the series DC's Legends of Tomorrow (2016) and Of...Read more Kings and Prophets (2016).
(According to views)
A British actress, born in London, England. She holds a degree in archeology and anthropology from the University of Oxford in Britain. She has also participated in and directed...Read more many plays. She is known for her participation in the series DC's Legends of Tomorrow (2016) and Of Kings and Prophets (2016).