David Baron

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