David Baron

David Baron played Ralpachan in The Abominable Snowmen.