Finn Atkins was born on June 21, 1989 in Nottingham, England, UK. She is an actress, known for Eden Lake (2008), Once Upon a Time in the Midlands (2002) and Walk Invisible: The Brontë Sisters (2016).
Finn Atkins
Finn Atkins was born on June 21, 1989 in Nottingham, England, UK. She is an actress, known for Eden Lake (2008), Once Upon a Time in the Midlands (2002) and Walk Invisible: The Brontë Sisters (2016).