Steph FranceSteph France was born on April 27, 1988 in the United States. She is an actress and director, known for Hexxed, Brute Sanity (2017) and To Be Free.