Jane Armstrong

Jane Armstrong is an actress, who served as the cinematographer of She Formidable and the producer, writer and director, of Night Closes.

Trivia
The film Night Closes was made while Jane was studying film at Napier University Scotland.