Her family were active members of the Brecon Little Theatre amateur dramatics group, and she was seven years old when she first appeared on stage.
Her subsequent Welsh-language credits include Fondue, Rhyw a Deinosors!, Newes of the Weeke, Y Palmant Aur, Glan Hafren, the long-running soap opera Pobol y Cwm, and S4C's gangster drama Y Pris.
Terrible's House of Horrible, the drama Border Café, and several single-episode appearances in prime-time British shows such as The Bill and Casualty.
In 2009, Roberts starred as registrar Mary Finch in Crash!, a hospital drama commissioned by BBC Wales and produced by Tony Jordan.
[3] In 2014, Roberts appeared in the fourth episode of Y Gwyll (Hinterland), a highly acclaimed noir detective series shot in both Welsh and English.