Leanne Rowe

Leanne Rowe

Birthday: 1982, Essex, England, UK
Leanne Rowe was born in 1982 in Essex, England. She is an actress, known for Oliver Twist (2005), Lilies (2007) and Jane Eyre (1996).