Spencer Milligan

Personal Info

Known For

Acting

Birthday

1937-09-10

Deathday

2024-04-18

Place of Birth

Oak Park, Illinois, USA

Spencer Milligan

Biography

American actor best known for the role of Rick Marshall, the father of Will and Holly Marshall on Land of the Lost.