Biographies: Cristi Harris - Actor

Biographies

 [1 Content]

American actress, born in Georgia, in the United States. She is the sister of the assistant director Jeffrey Craig Harris. Her works include Night of the Demons 2 (1994) and The Unhealer (2020).