Sara Fletcher was born in Ohio, USA. Sara is an actor and producer, known for
Escaping the NXIVM Cult: A Mother's Fight to Save Her Daughter (2019),
9-1-1 (2018) and
Lost in Love (2023). Sara has been married to
Bradley Fletcher since June 18, 2005. They have two children.