Spencer Milligan
Acting
- Born
- Sep 10, 1937
- Died
- Apr 18, 2024 (age 86)
- Place of Birth
- Oak Park, Illinois, USA
- Movies
- 7
- TV Shows
- 12
Biography
American actor best known for the role of Rick Marshall, the father of Will and Holly Marshall on Land of the Lost.
Movies Box


















