Photo of Spencer Milligan

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.