Terry Nelson

Terry Nelson played an uncredited walk-on role in the Doctor Who television serial The Abominable Snowmen. (DWM 224)