Acting · 1963-09-04 – 2026-02-28 · Llanelli, Carmarthenshire, Wales, United Kingdom
Sem biografia disponível.
Dallas
1978
Solar Crisis
1992
Clifford
1994
Eye of the Widow
1991
A Man Is Mostly Water
2000