I perioden 1990–1992 hadde hun hovedrollen som Fiona Rose O'Neill i dramaserien . Rollen innbrakte henne en Golden Globe. Fra 1994 til 1996 gjentok hun rollen som Cagney i fire TV-filmer om . I perioden 2000 til 2005 hadde hun en sentral rolle i den kanadisk-amerikanske versjonen av . I 2006 hadde hun en av de ledende rollene i den britiske miniserien og fra 2007 til 2013 hadde hun en fast rolle i Hun hadde gjesteopptredener i serier som blant annet (1983), (1997), (2003), (2008), (4 episoder, 2016) og (3 episoder, 2017–2018, 2020).