Il suo primo ruolo da attrice è stato nel cortometraggio Kindle, nel 2007. Ha poi recitato in altri cortometraggi e in alcune pubblicità. Sophie si è poi diplomata al McDonald College nel 2008. L'anno successivo ha ottenuto il suo primo ruolo importante nel film Beautiful Kate[2], nel ruolo della protagonista Kate, per il quale ha ottenuto una nomination come Miglior Attrice Protagonista agli AACTA Awards. Tra gli altri ruoli importanti, va ricordato quello di Natalie, nel film Blame[3][4], il quale ha ricevuto l'approvazione da parte del Festival di Cannes, dal Melbourne International Film Festival, dal 47° Chicago International Film Festival[5], dal 36° Toronto International Film Festival[6] e dal International Film Festival of Independent Cinema di Buenos Aires. Nel 2013 ha poi scritto, diretto e recitato nel cortometraggio A Man Walks into a Bar..., con il suo ex-compagno di college Rhys Wakefield, che è arrivato in finale al Tropfest (Festival dei Cortometraggi) di Sydney. Nell'ottobre 2013, interpreta Alice, la protagonista della serie tv della ABC, C'era una volta nel Paese delle Meraviglie[7].
Nata a Sheffield, nello Yorkshire, Sophie si è trasferita in Australia con la famiglia all'età di dieci anni. Durante la sua adolescenza si è iscritta all'agenzia per modelle "Chadwick Models", che ha presto abbandonato. Ha poi frequentato il McDonald College of Performing Arts a Sydney, dove ha iniziato a recitare.