Known for acting
Born in Risca, Gwent, Wales, UK
3 titles
Cruzada
MovieSpring 2005
Mulher-Maravilha 1984
MovieFall 2020
The Little Drummer Girl
TV SeriesFall 2018