‘Land of the Lost’ star Spencer Milligan dead at 86: ‘A true father to us all,’ co-star says
However, his career really slowed in the 1980s. His final acting role was a seven-episode gig on “General Hospital” in 1987. Spencer Milligan left “Land of the...
NY Post
1 day ago