Known For: Acting
IMDb
Actor Leila
South Kensington
Actor Penelope
The Moonstone
Actor Lucy
Get Me to the Crematorium on Time