She also starred on television in The Forsyte Saga (2002) and as Caterina Sforza in The Borgias (2011).
Ia juga membintangi The Forsyte Saga (2002) dan memerankan Caterina Sforza di The Borgias (2011).