Discover
Born in Swansea, Wales, UK
Trixie
(2000)
Stargate: Continuum
(2008)
Snakehead Terror
(2004)
The Substitute
(1993)