Charlotte Sartre was born on 6 December 1994 in Yuba City, California, USA. She is an actress and director. She was previously married to Lucy Hart.
Contribute to this page
Suggest an edit or add missing content