Movies BoxGet the app
Spencer Milligan

Spencer Milligan

Acting

Born
Sep 10, 1937
Died
Apr 18, 2024 (age 86)
Place of Birth
Oak Park, Illinois, USA
Movies
7
TV Shows
12

Biography

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

Known For

Movies

TV Shows

Spencer Milligan · Movies Box