Spencer Milligan, ‘Land of the Lost’ star, dead at 86
Actor Spencer Milligan, best known for playing Rick Marshall in 1970s kids’ TV show “Land of the Lost,” has died at age 86. Milligan was born September 10, 1937, in Oak Park, Illinois, and died on April 18,