Acting - Born TBA in Liverpool, England, UK
No biography available.
The New Avengers
1976
A Bridge Too Far
1977
Flash Gordon
1980
Force 10 from Navarone
1978
Lionman II: The Witchqueen
1979