Movieo
Spencer Milligan

Spencer Milligan

  • Cast
Born
10 September 1937 (died 18 April 2024)
Place of birth
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

Pick a role to switch the films