Le grand succès de Roberts est arrivé en 1998, quand elle a joué dans Solomon a Gaenor aux côtés d'Ioan Gruffudd. Avec des dialogues en gallois et en yiddish, le film a remporté le prix du meilleur film au Festival du film de Vérone en 2000 et a été nominé pour le meilleur film en langue étrangère aux 72e Oscars.
Ses crédits suivants en gallois incluent Fondue, Rhyw a Deinosors!, Newes of the Weeke, Y Palmant Aur, Glan Hafren, le feuilleton de longue durée Pobol y Cwm, et le drame criminel Y Pris sur S4C. Ses crédits en anglais à la télévision incluent la série comique Dr. Terrible's House of Horrible, le drame Border Café, et plusieurs apparitions ponctuelles dans des émissions britanniques en prime time comme The Bill et Casualty.
Roberts a joué dans deux films réalisés par son mari, Marc Evans : Snow Cake (2006), un drame portant sur l'amitié entre une femme autiste avec un haut niveau de fonctionnement et un homme traumatisé après un accident automobile mortel ; et Patagonia (2009), un drame situé en Patagonie, en Argentine. En 2009, Roberts a également joué le rôle de l'officier d'état civil Mary Finch dans Crash!, un drame hospitalier commandé par BBC Wales et produit par Tony Jordan.
En 2010, Roberts a fait une apparition dans l'épisode en deux parties de Doctor Who Series 5 intitulé The Hungry Earth/Cold Blood. D'autres productions pour le grand écran ont suivi : elle a joué dans Third Star (2010) de Hattie Dalton et dans The Facility (2012) de Vertigo Films, un film d'horreur atmosphérique à petit budget sur des volontaires luttant pour leur survie après qu'un essai de drogue tourne mal.
En 2014, Roberts a joué dans le quatrième épisode de Y Gwyll (Hinterland), une série policière de noir très acclamée tournée en gallois et en anglais.