Stephanie jest aktorką pochodzącą z South Yorkshire, obecnie mieszkającą w Londynie. Ukończyła studia aktorskie w Italia Conti Academy, uzyskując tytuł licencjata (z wyróżnieniem) w 2006 roku. Uczęszczała również do Stella Adler Studio of Acting na kurs Czechowa latem 2012 roku.
Od ukończenia studiów Stephanie pracowała przy wielu produkcjach teatralnych, a także była współzałożycielką nowej grupy teatralnej Descent, z którą regularnie organizowała nowe wydarzenie pisarskie (prowadzone przez komika stand-upowego Toma Rosenthala), prezentujące początkujących pisarzy i ich twórczość.
Stephanie niedawno pojawiła się w kilku filmach fabularnych, w tym w głównych rolach w horrorach „Don't Speak” i „Bad Nun: Deadly Vows”. Inne role filmowe to „Hilda”, „The Looking Glass”, „Devil Djinn”.
Stephanie jest również profesjonalną fotografką specjalizującą się w zdjęciach portretowych aktorów i fotografii teatralnej.