A British actress, born in London. She studied acting at the Royal Welsh College of Music and Drama. She's known for The Last Kingdom.
(According to views)