Nascida na Malásia e criada em Edimburgo, a atriz escocesa desenvolveu seu interesse pelas artes cênicas ainda criança, participando de coral e peças escolares, ingressando em grupos de teatro juvenil aos 12 anos e concluindo formação na Royal Scottish Academy of Music and Drama, em Glasgow. Seu primeiro papel em tela foi em The Debt Collector (1999), e logo ganhou visibilidade ao interpretar Sam…