Entertainment ‘Land of the Lost’ star Spencer Milligan dead at 86: ‘A true father to us all,’ co-star says 1 min read Spencer Milligan’s on-screen youngsters from “Land of the Lost” paid out tribute to the