Stage And Screen Actor And Write
Perhaps known best for her eight-season performance as Margaret Edwards on the Welsh crime drama A Mind to Kill. She is also famous for her Bafta Cymru Award-winning role as...