
Spencer Milligan
- Known for
- Acting
- Born
- September 10, 1937
- Died
- April 18, 2024
- Birthplace
- Oak Park, Illinois, USA
American actor best known for the role of Rick Marshall, the father of Will and Holly Marshall on Land of the Lost.
Filmography
Credits from TMDB.