Name : Louisa Clein
Date of Birth : November 30th, 1978
Hair : red
Ethnicity: white
Rank : 0
View : 7981
Biography : Louisa Clein was born in 1979 in Poole, Dorset, England. She is an actress, known for Judge John Deed (2001), Island at War (2004) and Frost Giant (2010).
6225 views