Spencer Milligan
Date of Birth:

Sep 10, 1937

Place of Birth:

Oak Park, Illinois, USA

Biography:

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

filmography: