Loading...

Caren Lumsdale

Search on Amazon

Biography

Caren Lumsdale is an actress, known for Bugsy Malone (1976) and The Paper Lads (1977). Read more...

Actor

10