Louisa Clein

DOB:

DOD: -

Starred In

2023
Movie

The One Note Man

2007
Movie

Fanny Hill

2023
Movie

Wake

2004
Tv

Island at War

2007
Tv

Fanny Hill

1999
Tv

Holby City

2018
Tv

Pilgrimage