Jenny McCrindle(1968–2014)

Jenny McCrindle was born on September 19, 1968 in Clydebank, Scotland. She was an actress, known for The Acid House (1998), Dream Baby (1989) and Somersault (2000). She died on October 26, 2014 in Glasgow, Scotland. See full bio »