Eliza Butterworth was born on July 24, 1993 in Lincolnshire, England. She is an actress, known for The Last Kingdom (2015), Say Your Prayers (2020) and The North Water (2021).
No related contents, please re-enter