No biography available yet.
The Saint
TV • 1962
Curse of the Crimson Altar
MOVIE • 1968
Assignment K
The Magnificent Seven Deadly Sins
MOVIE • 1971