Birthday
1979-06-15Place of Birth
Liverpool, England, UKBiography
Leanne Best (born 15 June 1979) is an English actress.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD
All Movies List
The Woman in Black 2: Angel of Death
2015
4.8
as Woman In Black
2015