Сразу после школы переехала в Лондон, и поступила в Лондонскую Академию музыкального и драматического искусства, где проучилась 3 года с 2003 по 2006.
Она известна по роли "Кики" или Камиллы в фильме "Оторва".
У Софи китайские и шотландские корни.
Её бой-френд - английский актёр Артур Дарвилл, исполнитель роли Рори в популярном сериале "Доктор Кто".