From London, England • 1925 - 1999
We don't have a bio for this person yet
The ComebackFilm • 1978
The Devil Rides OutFilm • 1968