We're a Tomatometer-approved outlet
Spencer Milligan

Spencer Milligan

Acting • 1937-09-10 • 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.

Known For

Fan Club

No Nerds have favorited Spencer Milligan yet — be the first.

All fan clubs

From Nerdspin

Filmography