
Person
Spencer Milligan
- Specialty
- Acting
- Birth
- September 10, 1937 · 86 years
- Death
- April 18, 2024
- Origin
- Oak Park, Illinois, USA
Professional Trajectory
American actor best known for the role of Rick Marshall, the father of Will and Holly Marshall on Land of the Lost.


















