David Baron

David Baron played Ralpachan in the Doctor Who television story The Abominable Snowmen.