Spencer Milligan was born on September 10, 1937 in Chicago, Illinois, USA. He was an actor and producer, known for Sleeper (1973), The Photographer (1974) and Land of the Lost (1974). He was married to Kathy . He died on April 18, 2024 in Sturgeon Bay, Wisconsin, USA.