Gathering the latest trusted data…
Gathering the latest trusted data…

Person
Spencer Milligan (born 1937-09-10, died 2024-04-16) from United States is known as Actor Notable credits include Land of the Lost.
Source: TVmaze
1 titles
Spencer Milligan (b. 1937) is a Actor from United States.
Spencer Milligan was born on 1937-09-10.
Spencer Milligan's credits include Land of the Lost (1974).
Person data from openly licensed sources. About our sources