Se graduó de la Academia Escocesa de Música y Drama y debutó en la película de Bill Forsyth "Being Human", con Robin Williams. Luego de una seguidilla de películas independientes, consiguió un papel principal regular en la serie británica dramática, "This Life".