Charlotte Sartre was born on December 6, 1994 in Yuba City, California, USA. She is an actress and director. She was previously married to Lucy Hart.