Skip to main content
Back to Collection
Spencer Milligan
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.

Registered Filmography