Jo Abercrombie

Born: None


Placeholder

Naked

as Woman in Street
Released: 1993-11-05

An unemployed Brit vents his rage on unsuspecting strangers as he embarks on a nocturnal London...

Movie page

One Last Chance

as Ariadne
Released: 1990-10-07

Nick, a Greek Cypriot living in London, hits on the idea of marriage to raise some cash - the...

Movie page