Actress, Producer, Writer Stephanie Cleough is an actress and producer, known for The Same Thread (2014), Sleepover Nightmare (2005) and Is This Necessary (2014). Search: