Liz Jackson was a director and actress, known for A Sense of Self (2016), The Games (1998) and Open Space (1983). She died on June 27, 2018 in Greece.
No data