Home
Movies
TV Shows
People
Trending
Settings
An image from Max Cloud, one of the productions that also features Isabelle Allen.
Isabelle Allen
March 16, 2002 — Salisbury, Wiltshire, England, UK
Isabelle Allen (born 16 March 2002) is an English actress.
Known for
Credits
Images
8.1
Find Me in Paris
2018
4.2
Let's Be Evil
2016
4.9
Max Cloud
2020
4.4
Lady of Csejte
2015
5.2
In Extremis
2017
4.8
The Contract
2016
4.5
I Am the Doorway
2015
Scroll to top