
Spencer Milligan
Acting
- Born 10/09/1937
- Oak Park, Illinois, USA
- Died 18/04/2024
American actor best known for the role of Rick Marshall, the father of Will and Holly Marshall on Land of the Lost.
Read full biography
Acting
American actor best known for the role of Rick Marshall, the father of Will and Holly Marshall on Land of the Lost.
Read full biographyAdult titles stay hidden unless you confirm your age.