Terry Nelson

Terry Nelson played an uncredited walk-on role in the The Abominable Snowmen