Christine Turner
Director
Christine Turner was born in San Francisco, California, USA. She is a director and producer, known for Lynching Postcards: 'Token of A Great Day' (2021), Betye Saar: Taking Care of Business (2020) She has been married to Scott Sasso since 9 October 2010.